Komutlar
Last updated
Last updated
Container içine gir docker-compose exec web /bin/bash
Komut
Açıklaması
docker images
Lokal registry’de mevcut bulunan Image’ları listeler
docker ps
Halihazırda çalışmakta olan Container’ları listeler
docker ps -a
Docker Daemon üzerindeki bütün Container’ları listeler
docker ps -aq
Docker Daemon üzerindeki bütün Container’ların ID’lerini listeler
docker pull /:
Belirtilen Image’ı lokal registry’ye indirir.
docker top
İlgili Container’da top komutunu çalıştırarak çıktısını gösterir
docker run -it CMD
Verilen Image’dan terminal’i attach ederek bir Container oluşturur
docker pause
İlgili Container’ı duraklatır
docker unpause
İlgili Container pause ile duraklatılmış ise çalışmasına devam ettirilir
docker stop
İlgili Container’ı durdurur
docker start
İlgili Container’ı durdurulmuşsa tekrar başlatır
docker rm
İlgili Container’ı kaldırır fakat ilişkili Volume’lara dokunmaz
docker rm -f
İlgili Container’ı zorlayarak kaldırır. Çalışan bir Container ancak -f ile kaldırılabilir
docker rmi
İlgili Image’ı siler
docker rmi -f
İlgili Image’ı zorlayarak kaldırır, başka isimlerle Tag’lenmiş Image’lar -f ile kaldırılabilir
docker info
Docker Daemon’la ilgili özet bilgiler verir
docker inspect
İlgili Container’la ilgili detaylı bilgiler verir
docker inspect
İlgili Image’la ilgili detaylı bilgiler verir
docker rm $(docker ps -aq)
Bütün Container’ları kaldırır
docker stop $(docker ps -aq)
Çalışan bütün Container’ları durdurur
docker rmi $(docker images -aq)
Bütün Image’ları kaldırır
docker images -q -f dangling=true
Dangling (taglenmemiş ve bir Container ile ilişkilendirilmemiş) Image’ları listeler
docker rmi $(docker images -q -f dangling=true)
Dangling Image’ları kaldırır
docker volume ls -f dangling=true
Dangling Volume’ları listeler
docker volume rm $(docker volume ls -f dangling=true -q)
Danling Volume’ları kaldırır
docker logs
İlgili Container’ın terminalinde o ana kadar oluşan çıktıyı gösterir
docker logs -f
İlgili Container’ın terminalinde o ana kadar oluşan çıktıyı gösterir ve -f follow parametresi ile o andan sonra oluşan logları da göstermeye devam eder
docker exec
Çalışan bir Container içinde bir komut koşturmak için kullanılır
docker exec -it /bin/bash
Çalışan bir Container içinde terminal açmak için kullanılır. İlgili Image’da /bin/bash bulunduğu varsayımı ile
docker attach
Önceden detached modda -d başlatılan bir Container’a attach olmak için kullanılır