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

10
Bir kabı durdurmadan ayırmanın doğru yolu
Docker 1.1.2'de (en son), bir kapsayıcıyı durdurmadan ayırmanın doğru yolu nedir? Örneğin, eğer denersem: docker run -i -t foo /bin/bash veya docker attach foo (halihazırda çalışan konteyner için) her ikisi de beni konteynırdaki bir terminale götürür, kabın terminalini durdurmadan nasıl çıkarırım? exitve CTR+Cher ikisi de kabı durdurur.
313 docker 

15
Liman işçisi nasıl düzeltilir: İzin verilmedi sorunu var
Docker'ı Ubuntu işletim sistemi olan makineme kurdum. Docker'ı kurduktan sonra, çalıştırdığımda sudo docker run hello-world Her şey yolunda, ama sudokomutu daha kısa yapmak için kelimeyi gizlemek istiyorum . Komutu kelime olmadan yazarsam sudo docker run hello-world Bu aşağıdakileri görüntüler: docker: Got permission denied while trying to connect to the Docker …


20
Minikube ile yerel liman işçisi resimleri nasıl kullanılır?
Kullanmak istediğim birkaç liman işçisi resmim var minikube. Öncelikle yerel görüntüyü doğrudan kullanmak yerine aynı görüntüyü yüklemek ve indirmek zorunda kalmak istemiyorum. Bunu nasıl yaparım? Denediğim şeyler : 1. Bu komutları çalıştırmayı denedim (ayrı ayrı, minikube örneklerini iki kez silerek ve yeni başlayarak) kubectl run hdfs --image=fluxcapacitor/hdfs:latest --port=8989 kubectl run …

4
Dockerfile'da resim adı nasıl ayarlanır?
Özel bir görüntü oluştururken aşağıdaki gibi resim adını ayarlayabilirsiniz: docker build -t dude/man:v2 . # Will be named dude/man:v2 Dockerfile'da görüntünün adını tanımlamanın bir yolu var mı, bu yüzden docker buildkomutta bahsetmeme gerek yok mu?
299 docker  tags  dockerfile 

7
Mevcut bir Docker kapsayıcısına nasıl birim ekleyebilirim?
Ben sadece Ubuntu Docker yükleyerek ve yaparak yarattığım bir Docker konteyner var: sudo docker run -i -t ubuntu /bin/bash Hemen Java ve diğer bazı araçları yüklemeye başladım, onunla biraz zaman geçirdim ve konteyneri exit Sonra bir hacim eklemek istedim ve bunun düşündüğüm kadar basit olmadığını fark ettim. Eğer kullanırsam sudo …
298 docker 

9
Dockerfile dosyasında RUN ve CMD arasındaki fark
CMDVs 'yi ne zaman kullanmam gerektiği konusunda kafam karıştı RUN. Örneğin, bash / shell komutlarını (yani ls -la) yürütmek için her zaman kullanardım CMDya da kullanacağım bir durum var RUNmı? Bu iki benzer Dockerfiledirektifle ilgili en iyi uygulamaları anlamaya çalışmak .
295 docker  dockerfile 


3
Docker_compose.yml içindeki bağlantılar ve depends_on arasındaki fark
Docker Compose'un oluşturma dosyası belgelerine göre : depends_on - Hizmetler arasında hızlı bağımlılık. links- Başka bir hizmetteki kapsayıcılara bağlantı ve aynı zamanda hizmetler arasındaki bağımlılığı depends_on ile aynı şekilde ifade edin . Diğer kaplara bağlamanın amacını anlamıyorum, bu yüzden iki seçenek arasındaki fark benim için hala oldukça zor görünüyor. Bir …

6
Docker Ubuntu resminin içine paketler yüklenemiyor
Ubuntu 14.04 görüntüsünü docker'a yükledim. Bundan sonra, ubuntu görüntüsünün içine paketleri yüklemeye çalıştığımda, paket hatasını bulamıyorum: apt-get install curl Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package curl Bu hatayı nasıl düzeltirim?


14
Docker kapsayıcısından ana makine bağlantı noktasına nasıl erişilir
Jenkinleri çalıştıran bir liman işçisi konteynırım var. Oluşturma işleminin bir parçası olarak, ana bilgisayarda yerel olarak çalışan bir web sunucusuna erişmem gerekiyor. Ana bilgisayar web sunucusunun (bir bağlantı noktasında çalışacak şekilde yapılandırılabilen) jenkins kapsayıcısına maruz kalmasının bir yolu var mı? EDIT: Docker doğal olarak bir Linux makinesinde çalıştırıyorum. GÜNCELLEME: Aşağıdaki …

18
Docker konteynerinin içinde cron işi nasıl çalıştırılır?
Bir kabuk komut dosyası çağıran bir docker konteyner içinde bir cronjob çalıştırmak çalışıyorum. Dün tüm web üzerinde arama yapıyorum ve yığın taşması yaptım, ancak gerçekten işe yarayan bir çözüm bulamadım. Bunu nasıl yapabilirim? DÜZENLE: Verilen aralıkta bir kabuk komut dosyası çağıran bir çalışma docker cron konteyner ile (yorum) github deposu …
275 docker  cron  containers  sh 

15
'Kaynak' ile bir Dockerfile RUN komutunu kullanmak çalışmıyor
Vanilya python ortamı kurmak için bir araya getirdiğim bir Dockerfile'ım var (içine bir uygulama yükleyeceğim, ancak daha sonraki bir tarihte). FROM ubuntu:12.04 # required to build certain python libraries RUN apt-get install python-dev -y # install pip - canonical installation instructions from pip-installer.org # http://www.pip-installer.org/en/latest/installing.html ADD https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py /tmp/ez_setup.py ADD https://raw.github.com/pypa/pip/master/contrib/get-pip.py …
274 bash  shell  docker 

5
Başarısız bir "liman işçisi inşası" nın dosya sistemini nasıl inceleyebilirim?
cpanmÇeşitli projeler için temel görüntü olarak bir grup Perl modülünü kurmak için geliştirme sürecimiz için yeni bir Docker görüntüsü oluşturmaya çalışıyorum . Dockerfile geliştirilirken, cpanmbazı modüller temiz yüklenmediğinden bir hata kodu döndürür. Daha aptfazla şey yüklemem gerektiğine eminim . Benim sorum, /.cpanm/workgünlükleri incelemek için çıktıda belirtilen dizini nerede bulabilirim ? …
272 debugging  docker  cpanm 

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.