docker ps -q -f status=exited
ile listelenen çıkış kaplarının nasıl kaldırılacağını gösteren yayınları zaten görmüştüm, ancak 'oluşturulmuş' ancak 'çalışan' konteynerleri de temizlemek istiyorum. Kapları 'yaratılmış' statüsüyle kaldırmak güvenli midir, yoksa bunun bir dezavantajı var mı?Docker ps -f status = created` ile listelenen Docker konteynerlerini kaldırmak güvenli mi?
cevap
created
durumu olan Docker kapları, görüntülerden oluşturulan ancak asla başlatılmayan kaplardır. Bunları kaldırmak, konteynerin içinde herhangi bir işlem yapmamanız ve yaratılan konteynerin durumunda bir değişikliğe neden olmamanız gibi bir etki yaratmaz. Bu genellikle kabın başlatılmasını hızlandırmak ve tüm konfigürasyonun hazır bulundurulmasını sağlamak için yapılır.
liman işçisi komutu oluşturmak belirtilen resmin üzerine yazılabilir bir konteyner tabakası oluşturur ve belirtilen komutu çalıştırmak için hazırlar. kapsayıcı kimliği daha sonra STDOUT'a yazdırılır. Bu, docker hiçbir zaman başlatılmadığı için -d dodunun çalışmasına benzer. Daha sonra kabı herhangi bir noktada başlatmak için docker başlatma komutunu kullanabilirsiniz.İhtiyaç duyulduğunda başlatılmaya hazır olacak şekilde, saatini bir kapsayıcı yapılandırması kurmak istediğinizde kullanışlıdır. Yeni kabın ilk durumu oluşturulur. Bir kapsayıcı oluşturulup statüsünde olabilmesi için iki olasılık vardır
:
liman işçisi oluşturmak kullanarak görüntüden oluşturulan @askb liman işçisi konteyner tarafından açıklandığı üzere- komut create komutu sona erecek
- Çalıştırma komutu tarafından oluşturulan ancak başlatılamaması mümkün olmayan bir docker konteyneri. Burada birden fazla neden olur, ancak easiestone zaten bağlayıcı olan bir bağlantı noktası olan bir docker konteynırdır.
Soruyu yanıtlamak için, her iki durumda da bunları kaldırmak güvenlidir.
çalıştır komutu aracılığı ile oluşturulan halde liman işçisi kabı çoğaltmak A yoludur:
docker pull loicmathieu/vsftpd
docker run -p 621:21 -d loicmathieu/vsftpd ftp
docker run -p 621:21 -d loicmathieu/vsftpd ftp
Sonra liman işçisi ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS
e60dcd51e4e2 loicmathieu/vsftpd "/start.sh ftp" 6 seconds ago Created
7041c77cad53 loicmathieu/vsftpd "/start.sh ftp" 16 seconds ago Up 15 seconds
gibi bir şey verecek
- 1. Prometheus - diğer docker konteynerlerini izleme
- 2. Will (can) Kubernetes, master düğümünde Docker konteynerlerini çalıştırabilir mi?
- 3. docker ubuntu cron -f çalışmıyor
- 4. STATUS "Exited (-1)" ile bir kap sabitlenebilir mi? Bunun sonucunda
- 5. Docker
- 6. "Docker ps" ve "docker container ls" arasında bir fark var mı?
- 7. Docker konteyner başlatılamıyor
- 8. Docker üretimde mi?
- 9. docker-compose docker-compose.yml
- 10. windows klasörünü (docker windows istemcisini kullanarak) docker kabı ile paylaşın (docker windows istemcisini kullanarak)
- 11. docker swarm'a istemci erişimi
- 12. Docker-container'ı kullanarak docker konteynerlerini birbirine bağlarken IP adresleri nasıl kullanılır?
- 13. Docker makinesinde awk'den beklenmeyen davranış
- 14. Docker
- 15. Docker
- 16. Docker:
- 17. docker
- 18. Docker
- 19. Docker-compose
- 20. Docker kapsayıcısında mongodb'ye bağlanılamıyor
- 21. docker çekin/itme güvenli kayıt defterinde çalışmıyor
- 22. Docker hub vs docker bulut
- 23. Docker görüntüsünü yeni docker hub hesabına zorlamak,
- 24. Docker besteci
- 25. Docker konteyner başlamıyoruz (liman işçisi başlangıcı)
- 26. Docker-mysql ve kendi docker konteynırla çalıştırılıyor
- 27. Docker.io docker-ce ve docker-ee ile ilgili olarak nedir?
- 28. cloudbees birleştiricisi ec2 docker görüntüsü ile docker'da docker
- 29. Docker kapsayıcısı
- 30. Docker kapsayıcısında Jenkins (docker boru hattını çalıştırın)