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

19
Docker'ın sanal bir makineden farkı nedir?
Docker ile tam bir VM arasındaki farkı anlamaya çalışmak için Docker belgelerini tekrar okumaya devam ediyorum . Ağır olmadan tam bir dosya sistemi, yalıtılmış ağ ortamı vb. Sağlamayı nasıl başarıyor? Yazılımı bir Docker görüntüsüne dağıtmak (doğru terim ise) neden tutarlı bir üretim ortamına dağıtmaktan daha kolaydır?

12
Dockerfile'daki 'COPY' ve 'ADD' komutları arasındaki fark nedir?
Dockerfile içindeki COPYve ADDkomutları arasındaki fark nedir ve ne zaman diğerinden daha fazla kullanırım? COPY <src> <dest> KOPYALAMA talimatı, yeni dosyaları kopyalar <src>ve yol üzerindeki kabın dosya sistemine ekler<dest> ADD <src> <dest> EKLE talimatı yeni dosyaları kopyalar <src>ve yol üzerindeki kabın dosya sistemine ekler <dest>.
2196 docker  dockerfile 


18
Docker kapsayıcısından ana bilgisayara dosya kopyalama
Docker'ı bir Sürekli Entegrasyon (CI) sunucusunda bağımlılıklarımı oluşturmak için kullanmayı düşünüyorum, böylece aracıların tüm çalışma zamanlarını ve kitaplıklarını yüklemem gerekmiyor. Bunu başarmak için, konteynerin içine inşa edilmiş yapı yapılarını tekrar ana bilgisayara kopyalamam gerekir. Mümkün mü?

14
Dockerfile'da CMD ve ENTRYPOINT arasındaki fark nedir?
Dockerfiles uygulamasında bana benzeyen iki komut vardır: CMDve ENTRYPOINT. Ama sanırım aralarında (ince?) Bir fark var - aksi takdirde aynı şey için iki komuta sahip olmak mantıklı olmazdı. Belgeler için CMD CMD'nin temel amacı, yürütme kabı için varsayılanlar sağlamaktır. ve için ENTRYPOINT: ENTRYPOINT, yürütülebilir olarak çalıştırabileceğiniz bir kapsayıcı yapılandırmanıza yardımcı …
1698 docker 

30
Dosyaları ana bilgisayardan Docker kapsayıcısına kopyalama
Çalıştığımız Docker kapsayıcıları için bir yedekleme ve geri yükleme çözümü oluşturmaya çalışıyorum. Oluşturduğum Docker temel görüntüsüne sahibim ubuntu:baseve her seferinde dosya eklemek için bir Docker dosyasıyla yeniden oluşturmak istemiyorum. Ana makineden çalışan ve ubuntu:baseDocker görüntüsünü kullanarak yeni bir kapsayıcı oluşturur ve sonra dosyaları bu kapsayıcıya kopyalayan bir komut dosyası oluşturmak …

26
Docker konteynerinin içinden, makinenin yerel ana bilgisayarına nasıl bağlanabilirim?
Bu yüzden bir docker konteyner içinde çalışan bir Nginx var, localhost üzerinde çalışan bir mysql var, benim Nginx içinde MySql bağlanmak istiyorum. MySql localhost üzerinde çalışıyor ve bir bağlantı noktasını dış dünyaya maruz bırakmıyor, bu yüzden localhost'a bağlı, makinenin ip adresine bağlı değil. Bu MySql'e veya localhost'taki başka bir programa …


15
Docker görüntüleri havuz kullanmadan bir ana bilgisayardan diğerine nasıl kopyalanır
Özel veya herkese açık olursa olsun, bir Docker görüntüsünü depo kullanmadan bir makineden diğerine nasıl aktarabilirim? VirtualBox'ta kendi resmimi oluşturuyorum ve bittiğinde gerçek kullanıma sahip olmak için diğer makinelere dağıtmaya çalışıyorum. Kendi temel imajıma (Red Hat Linux gibi) dayandığından, bir Dockerfile dosyasından yeniden oluşturulamaz. Dockerfile dosyam kolayca taşınabilir değil. Kullanabileceğim …
1374 docker 

30
Eski Docker kapsayıcıları nasıl kaldırılır
Bu soru, fazla çalışan, çalışmayan Docker kapları hakkında endişelenmem gerekir mi? . Eski kapları nasıl kaldıracağımı merak ediyorum. docker rm 3e552code34aTek bir tane kaldırmak sağlar, ama ben zaten çok var. docker rm --helpbir seçim seçeneği sunmaz (herkes gibi veya resim adına göre). Belki de bu kapların saklandığı ve kolayca elle …
1235 docker 

25
Docker kabının kabuğuna nasıl girebilirim?
Docker ile çalışmaya başlıyorum. WordPress temel görüntü ve docker-compose kullanıyorum. İlk oluşturma sırasında oluşturulan dosyaları / dizinleri incelemek için kapsayıcılardan birine ssh deniyorum. Koşmaya çalıştım docker-compose run containername ls -la, ama hiçbir şey yapmadı. Olsa bile, tek bir komut çalıştırmak yerine dizin yapısını geçebileceğim bir konsola sahip olmayı tercih ederim. …

14
Docker'da kalıcı depolama (örn. Veritabanları) ile nasıl başa çıkılır?
Kişiler Docker kaplarınız için kalıcı depolama ile nasıl başa çıkıyor? Şu anda bu yaklaşımı kullanıyorum: örneğin PostgreSQL için görüntü oluşturmak ve sonra kapsayıcı ile docker run --volumes-from c0dbc34fd631 -d app_name/postgres Dezavantajı olan IMHO, ben (yanlışlıkla) "c0dbc34fd631" kapsayıcısını silmemeliyim. Başka bir fikir kabın içine konak hacimleri "-v" monte etmek olurdu, ancak, …

14
Docker'da kapsayıcılar nasıl listelenir?
Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Görüntüleri listelemek için bir komut docker imagesvar, ancak karşılık gelen bir şey yok gibi görünüyor docker containers. Kök olmak ve /var/lib/dockeroraya bakmak dışında bunu yapmanın bir yolu gibi …
965 docker 



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.