«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.


22
Docker konteynerinim internet yok
Tamamen çalışmasını sağladım ama şimdi durdu. Ben boşuna aşağıdaki komutları denedim: docker run -dns 8.8.8.8 base ping google.com docker run base ping google.com sysctl -w net.ipv4.ip_forward=1 - hem ana bilgisayarda hem de kapta Tek aldığım şey unknown host google.com. Docker sürüm 0.7.0 Herhangi bir fikir? PS de ufwdevre dışı
139 docker 

7
Mac / OS X'te / var / lib / docker nerede
/var/lib/dockerMac için docker'ı yükledikten sonra Mac'imdeki klasörü arıyorum . İle docker info alıyorum Containers: 5 ... Server Version: 1.12.0-rc4 Storage Driver: aufs Root Dir: /var/lib/docker/aufs Backing Filesystem: extfs Dirs: 339 Dirperm1 Supported: true ... Name: moby ID: LUOU:5UHI:JFNI:OQFT:BLKR:YJIC:HHE5:W4LP:YHVP:TT3V:4CB2:6TUS Docker Root Dir: /var/lib/docker Debug Mode (client): false .... Ama sunucumda bir …

10
docker kapsayıcısını durdurmak ve kaldırmak için tek komut
docker stopVe docker rmkomutunu birleştirebilecek herhangi bir komut var mı ? Çalışan bir kapsayıcıyı her silmek istediğimde, sırayla 2 komut yürütmem gerekiyor, kombine bir komutun bu işlemi basitleştirebileceğini merak ediyorum. docker stop CONTAINER_ID docker rm CONTATINER_ID
138 docker 

8
Dockerfile'ı tek komutla oluşturun ve çalıştırın
Dockerfile'dan imaj oluşturup tek bir komutla çalıştırmak mümkün müdür? Dockerfile oluşturmak ve imajı çalıştırmak için bir komut vardır .docker builddocker run -it Tek bir komutla derlemeyi ve çalıştırmayı kolaylaştırmak için bu iki komutun herhangi bir kombinasyonu var mı?
138 docker  dockerfile 

6
DockerFile'da "VOLUME" talimatını anlama
Aşağıda "Dockerfile" dosyamın içeriği var FROM node:boron # Create app directory RUN mkdir -p /usr/src/app # change working dir to /usr/src/app WORKDIR /usr/src/app VOLUME . /usr/src/app RUN npm install EXPOSE 8080 CMD ["node" , "server" ] Bu dosyada "VOLUME. / Usr / src / app" komutunun ana bilgisayardaki mevcut çalışma …
136 docker  dockerfile 

5
ana bilgisayarda docker bağlama birimleri
Bir docker kapsayıcısı arasında klasörleri kullanarak birimleri başarıyla paylaşabildim docker run -v /host/path:/container/path ... Ama sorum şu ki VOLUME, bununla Dockerfile'daki komutu kullanmak arasındaki fark nedir? VOLUME /path VOLUMEKomut içeren bir görüntü kullanıyorum ve bunu sunucumla nasıl paylaşacağımı öğrenmek istiyorum. Ben kullanarak yapmış -vyukarıdaki komutu, ama ikisi de gerekirse ben …

14
Docker Linux konteyner bilgilerini konteynerin içinden nasıl alabilirim?
docker containersMeta veriler aracılığıyla EC2 bulut sunucuları hakkında bilgi edinebileceğiniz gibi , yapılandırmalarından da haberdar olmak istiyorum . Kullanabilirim (sağlanan dockerbağlantı noktasında dinlemektir 4243) curl http://172.17.42.1:4243/containers/$HOSTNAME/json verilerinin bir kısmını almak için, ancak en azından konteynerin tam kimliğini almanın daha iyi bir yolu olup olmadığını bilmek ister, çünkü HOSTNAMEaslında 12 karaktere …
135 linux  docker 

4
Arka plan programından Docker hatası yanıtı: "Çakışma… zaten kapsayıcı tarafından kullanılıyor"
Quantum GIS'i burada bulduğum aşağıdaki talimatlarla çalıştırmak için bilgisayarımda Docker kullanıyorum: docker-qgis-desktop - QGIS masaüstünü çalıştıran basit bir docker kapsayıcısı Bu hata mesajını almaya başladığım geçen haftaya kadar her şey yolunda gidiyordu: Error response from daemon: Conflict. The name "qgis-desktop-2-4" is already in use by container 235566ae17b8. You have to …
135 linux  ubuntu  docker 

3
Kubernetes aslında ne yapıyor? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 7 ay önce kapalı . Bu soruyu geliştirin Kubernetes , kapsayıcı kümesi "planlayıcı / düzenleyici" olarak faturalandırılır, ancak bunun ne anlama geldiğine …
134 docker  kubernetes 

7
Docker run aracılığıyla bağımsız değişkenleri Shell Script'e iletme
Liman işçisi dünyasında yeniyim. Docker kapsayıcısından komut satırı argümanlarını alan bir kabuk betiğini çağırmalıyım. Ör: Kabuk betiğim şöyle görünüyor: #!bin/bash echo $1 Dockerfile şuna benzer: FROM ubuntu:14.04 COPY ./file.sh / CMD /bin/bash file.sh Kapsayıcıyı çalıştırırken bağımsız değişkenleri nasıl geçireceğimden emin değilim


10
Windows 10'da Docker'da geçerli dizini bir birim olarak bağlayın
Açıklama Windows 10 üzerinde Hyper-V üzerinden Docker 1.12.5 sürümünü kullanıyorum ve mevcut yolda komut olarak konteyner yürütülebilirlerini kullanmak istiyorum. İyi çalışan bir Docker görüntüsü oluşturdum, ancak mevcut yolu bağlamakla ilgili bir sorunum var. Buradaki fikir, bir takma ad oluşturmak docker run --rm [...]ve mevcut dizinde sistem genelinde kullanılabilmesi için bir …
133 windows  docker 

5
Bir docker kapsayıcısından ana bilgisayar veritabanına erişin
Bazı ana makinelerde çalışan bir mysql veritabanım varsa ve bu ana bilgisayar aynı zamanda bir docker container çalıştırıyorsa: Ana bilgisayarda çalışan docker kapsayıcısından mysql veritabanına nasıl erişebilirim? Örneğin, konteynere bir ana bilgisayar portu yayınlamanın bir yolu var mı (docker run -p'nin yaptığı şeyin tersi)?
132 docker 

6
Kubernetes, görüntüyü güncellemek için Dağıtım nasıl yapılır
Özel docker imajımla tek bölmeli dağıtımım var: containers: - name: mycontainer image: myimage:latest Geliştirme sırasında yeni en son sürümü göndermek ve Dağıtımı güncellemek istiyorum. Açıkça etiket / sürüm tanımlamadan ve her derleme için artırmadan bunu nasıl yapacağınızı bulamıyorum kubectl set image deployment/my-deployment mycontainer=myimage:1.9.1
132 docker  kubernetes 

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.