Benim hikayem
Bir zamanlar aradım Liman işçisi Bir PHP laravel sırasından binlerce medya dosyasını işlemek için. Kodum, tamamlamak istediğim her görev için yeni bir kap oluşturur (örneğin, "işlem", "arama", "dilim" vb.). Sonra yattım ve felaket oldu. Bir 1TB günlük dosyasına ve çeşitli eyaletlerdeki birkaç yüz bin konteynere uyandım.
Docker artık çalışmıyor. Yazdığım gibi docker version
(veya docker anything
Bu konuda) sadece orada oturur ve bakar. Standartlardan konteynerleri çıkaramıyorum docker rm $(docker ps -a -q)
Çünkü Docker çok, çok depresyona girdi.
Şu anda daemon'u nasıl çağırdığımla ilgili bilgiler:
$> sudo docker daemon
INFO[0000] API listen on /var/run/docker.sock
INFO[0000] [graphdriver] using prior storage driver "aufs"
(Meanwhile in another terminal)
$> docker version
(insert infinite darkness here)
Sorularım
Liman görevlisi yanıt vermiyorsa liman konteynerini nasıl kaldırabilirim?
Docker'ı, API'larını kullanarak koddan çağrılan yüceltilmiş bir yürütülebilir dosya olarak kullanıyorum. Gelecekte kendisinden sonra kodumu temizlemek için ne gibi adımlar atmam gerekiyor?
docker rm -v
, çünkü aksi halde hacimler kalacaktır. Ya da daha iyisi: kullanımdocker run --rm
.