Kolayca onlar çıkmak sonra kapları temizlemeye muktedir istiyorum. Bu uzak API ile mümkün mü? (Çıkışı kendim keşfetmek ve DELETE/kapsayıcı uç noktası ile kaldırmak dışında)Docker uzak API "liman işçisi çalıştırmak --rm ..." için bir eşdeğeri var mı?
8
A
cevap
7
Docker istemcisindeki --rm
seçeneği tamamen istemci tarafı seçeneğidir. Örneğin, -d
'u neden --rm
ile birleştiremiyorsunuz - çünkü istemci yalnızca kapsayıcıya bağlı kalırsa kabı çıkışta kaldırabilir.
periyodik docker ps -f status=exited -q
çalıştırmak ve sonucu temizlemek olurdu bir temizlik senaryo yazabiliriz.
Docker API'sı /events
uç noktasını izleyerek ve hemen kapsayıcı çıkışlarına yanıt vererek daha otomatik bir şey elde edebilirsiniz.
1
larsks cevap artık eskimiştir. Docker Remote API 1.25 shifted --rm
functionality from client to server. Tam olarak bunu yapan bir kapsayıcı oluştururken bir AutoRemove flag under HostConfig yoktur.
İlgili konular
- 1. Docker Toolbox - liman işçisi push`
- 2. , liman işçisi çalıştırmak -v $ (pwd): ... OSX'te
- 3. Bir liman işçisi kap içinde benim Django uygulamayı çalıştırmak çalışıyorum
- 4. Docker konteyner başlamıyoruz (liman işçisi başlangıcı)
- 5. bir liman işçisi kap İşte
- 6. liman işçisi postgres belirlenmiş port
- 7. Ben pencerelerde liman işçisi başlattığınızda ".docker" dizininin
- 8. liman işçisi çalıştırmak hattında CMD komutu nasıl geçersiz kılınır
- 9. liman işçisi oluþturunuz vs yukarıya O arasındaki Ne farkı çözemedim liman işçisi-oluşturma build no-cache
- 10. liman işçisi kullanmadan başka makineye aygıt eşleyici kullanarak liman işçisi kapları taşımak için nasıl liman işçisi nedeniyle diskte alan eksikliğine yeniden açamadı,
- 11. liman işçisi-oluşturma yapı hata yapı
- 12. liman işçisi yedekleme ve geri yükleme mongodb
- 13. liman işçisi araç kutusu ağ problemleri
- 14. 'liman işçisi-oluşturma çekme' 'docker' tarafından pullable olan görüntüyü çekemez
- 15. Faillure OSX Yosemite üzerinde liman işçisi başlatmak için
- 16. liman işçisi-oluşturma: services servisi için desteklenmeyen yapılandırma seçeneği: 'Web' ı liman işçisi-oluşturmadeneyimine için sayfa başlarken gidiyorum
- 17. liman işçisi: Resmi ubuntu 14.04 görüntü
- 18. Çevre değişkenleri env fiile içinde girişnoktası liman işçisi-compose.yml
- 19. s3fs liman işçisi kabın içine monte etmek mümkün değil midir?
- 20. Docker uzak API'sı ile varolan bir docker ağına nasıl bağlanır (dockerode aracılığıyla)
- 21. ToolStripButton için bir WPF eşdeğeri var mı?
- 22. Erlang için bir ipython eşdeğeri var mı?
- 23. Libevent için bir Java eşdeğeri var mı?
- 24. liman işçisi görüntü katmanları her zaman
- 25. liman işçisi-oluşturma Bir Mongo konteyner oluştur'da içinde oluşturulan sahip kullanıcı adı ve şifre
- 26. Docker Compose v3'teki volumes_from eşdeğeri
- 27. liman işçisi debian içinde paket yüklenemiyor: Jessie
- 28. nasıl komut $ eval "$ (liman işçisi-makine env blog)"
- 29. Spotify liman işçisi-maven-plugin yetkisiz: kimlik doğrulama kamu repo
- 30. Lubuntu üzerinde liman işçisi başlatılamıyor - "konteyner başlayamaz: exec format hatası"
Güzel ayrıntılı bir açıklama! –
Bilmekte fayda var, teşekkürler! – shino