«docker» etiketlenmiş sorular

Docker, konteyner oluşturmak ve çalıştırmak için bir araçtır. Docker dosyaları, işlemleri ve mimarisi ile ilgili sorular kabul edilmektedir. Docker'ı üretimde çalıştırmayla ilgili sorular ServerFault'da daha iyi yanıtlar bulabilir (https://serverfault.com/). Docker etiketi nadiren tek başına kullanılır ve genellikle docker-compose ve kubernetes gibi diğer etiketlerle eşleştirilir.

7
Kabuk betiğini kullanarak bir docker container içinde bir komut dosyası çalıştırma
Docker konteyner kurmak için bir kabuk komut dosyası oluşturmaya çalışıyorum. Komut dosyam şöyle görünüyor: #!bin/bash docker run -t -i -p 5902:5902 --name "mycontainer" --privileged myImage:new /bin/bash Bu betik dosyasını çalıştırmak, kapsayıcıyı yeni çağrılan bir bash içinde çalıştıracaktır. Şimdi, yukarıda verilen kabuk betiğinin içinde zaten bulunan bir betik dosyasını (test.sh) çalıştırmam …
88 bash  shell  docker 

6
Docker bağlantı noktası eşlemesi, Nginx'i yukarı akış proxy'si olarak kullanmak için nasıl yapılandırılır?
Güncelleme II Şimdi 16 Temmuz 2015 ve işler tekrar değişti. Bu otomatik konteyneri Jason Wilder'dan keşfettim : https://github.com/jwilder/nginx-proxyve konteynere ulaştığı sürece bu sorunu çözüyor docker run. Şimdi bu sorunu çözmek için kullandığım çözüm bu. Güncelleme Şimdi Temmuz 2015 ve Docker kapsayıcılarının ağa bağlanması açısından işler büyük ölçüde değişti. Artık bu …
87 nginx  docker 



3
Docker-compose.yml içinde adlandırılmış bir birim için ana bilgisayarda bir yol ayarlama
Aşağıdaki örnek dbdata adlı birim oluşturur ve db hizmeti içinde buna referans verir : version: '2' services: db: image: mysql volumes: - dbdata:/var/lib/mysql volumes: dbdata: driver: local ( https://stackoverflow.com/a/35675553/4291814 adresinden ) Birim varsayılanlarının yolunu görebiliyorum: /var/lib/docker/volumes/<project_name>_dbdata Sorum, dbdatabirim için ana bilgisayardaki yolu nasıl yapılandıracağım ?

12
Docker makinesine yerel birimler nasıl eklenir
Docker-machine ile docker-compose kullanmaya çalışıyorum. Docker-compose.yml dosyası aşağıdaki gibi tanımlara sahiptir: web: build: . command: ./run_web.sh volumes: - .:/app ports: - "8000:8000" links: - db:db - rabbitmq:rabbit - redis:redis Çalıştırırken docker-compose up -dher şey komutu yürütmeye çalışırken kadar gider ve bir hata üretilir: Kapsayıcı başlatılamıyor b58e2dfa503b696417c1c3f49e2714086d4e9999bd71915a53502cb6ef43936d: [8] Sistem hatası: exec: …

11
docker hatası: /var/run/docker.sock: böyle bir dosya veya dizin yok
Docker'da yeniyim. Verileri impala'ya yükleyen bir kabuk betiğim var ve bir görüntü oluşturup kabı çalıştıran bir docker dosyası istiyorum. Mac kullanıyorum, boot2docker'ı yükledim ve DOCKER_HOSTenv ayarım var . bash-3.2$ docker info Containers: 0 Images: 0 Storage Driver: aufs Root Dir: /mnt/sda1/var/lib/docker/aufs Dirs: 0 Execution Driver: native-0.2 Kernel Version: 3.15.3-tinycore64 Debug …

8
Docker'ı 1.12'ye güncelledikten sonra görüntüleri çekemez / itemezsiniz
Özel kayıt, docker 1.10.3'e göre iyi çalıştı, ancak docker 1.12.0'a güncellendikten sonra görüntüleri çekemiyorum / itemiyorum. / Etc / sysconfig / docker'ı şu şekilde değiştirdim: OPTIONS='--selinux-enabled=true --insecure-registry=myip:5000' veya OPTIONS='--selinux-enabled=true --insecure-registry myip:5000' ama çekme / itme çalıştırdığımda şu hatayı aldım: $ docker pull myip:5000/cadvisor Using default tag: latest Error response from …

5
Docker bir Dockerfile oluştururken RUN npm yükleme talimatını önbelleğe alma
Şu anda uygulamam için bir Node arka ucu geliştiriyorum. Dockerize ederken ( docker build .) en uzun aşama RUN npm install. RUN npm installArtan yapı zaman içinde her küçük sunucu kodu değişikliği talimat çalışır, hangi Engeller verimlilik. Uygulama kodunun bulunduğu yerde npm kurulumunu çalıştırmanın ve ADD komutuyla kapsayıcıya node_modules eklemenin …

3
cgroups ve namespaces arasındaki fark
Son zamanlarda docker öğrenmeye başladım ve görünen o ki, ağır işlerin çoğu linux çekirdeği tarafından ad alanları ve cgruplar kullanılarak yapılıyor. Kafa karıştırıcı bulduğum birkaç şey: Bir ad alanı ile bir cgroup arasındaki fark nedir? Ele aldıkları farklı kullanım durumları nelerdir? Docker, popülerlik kazanmak için bunlara ne uyguladı? Bu özelliklerin …
85 linux  docker  cgroups 

3
Docker-Compose ne zaman kullanılır ve Docker-Swarm ne zaman kullanılır?
Docker-Compose ve Docker-Swarm arasındaki farkları veya benzerlikleri anlamaya çalışıyorum . Belgeleri okuyarak, docker-compose'un farklı kapsayıcıları birbirine bağlamak ve tek bir hizmet olarak işbirliği içinde çalışmak için bir mekanizma sağladığını anladım (sanırım bunun ile aynı işlevi kullanıyor iki kapsayıcıyı bağlamak için kullanılan --link komutuyla) Ayrıca, benim docker-swarm ile ilgili anlayışım , …



5
Docker çalışmasının programlı olarak başarılı olup olmadığı nasıl tespit edilir?
Konteynırımın hala doğru bir şekilde oluşturulduğunu ve başladığını ve içindeki uygulamanın isteklere yanıt verdiğini hızlı bir şekilde kontrol etmek için çok basit bir bash betiği yazıyorum. Bazen docker run, örneğin konteyneri bağlamaya çalıştığım bağlantı noktası zaten tahsis edilmiş olduğu için başarısız oluyor. Ancak bu olduğunda docker runçıkış kodu hala 0 …
83 bash  docker 

7
Docker-machine VirtualBox örneğine ssh nasıl yapılır?
docker-machine sürüm 0.2.0 docker sürüm 1.6.2 Ben kullanıyorum VirtualBox kullanarak bir makine oluşturmak için liman işçisi-makineyi . Her şey yolunda gidiyor, ancak makinenin kendisine sızmak istiyorum ve bunun nasıl yapılacağına dair hiçbir talimat bulamıyorum. Ssh bağlantı noktasına bağlanabilirim: ssh $(docker-machine ip dev) Ancak hangi kullanıcı adı / şifre / kimlik …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.