Kullandığım Bazı Docker Komutları

less than 1 minute read

docker CLI

docker image ls -a

Tum imajlari listeler.

docker image rm

ID’si verilen imaji siler.

docker image prune

Kullanilmayan imajlari siler.

docker container prune

Durmus tum konteynirlari siler.

docker ps

Ayaktaki konteynirlari listeler.

docker ps -a

Tum (ayakta/oturan) konteynirlari listeler.

docker rm

ID’si verilen konteyniri siler.

docker-compose CLI

docker-compose build

Yazılı haldeki docker-compose.yaml dosyasından imajları build eder.

docker-compose build –no-cache

Imajları cache kullanmadan build eder.

docker-compose up

Eğer build edilmemişse imajları build edip konteynırı başlatır.

docker-compose up –build

Gerek olmasa bile konteynırları başlatmadan önce imajları build eder.

docker-compose up –no-build

Imaj build aşamasını geçip doğrudan konteynırları başlatır. Eğer imajlar daha önceden build edilmediyse hata verir.

docker-compose ps

Ayağa kaldırılmış konteynırları (ölü/diri) listeler.

docker-compose rm

Ayağa kaldırılmış konteynırları (ölü/diri) listeden kaldırır.

docker-compose rm -v container_name_in_docker_compose

Ayağa kaldırılmış belirli bir konteynırın volume’unu siler.

docker system prune -a –volumes

Tüm konteynırlar, volume’lar,networkler ve imajları siler..

NOT: volumes’in başında çift çizgi (-) işareti var. Jekyll temasından dolayı tek görünüyor.

Updated:

Leave a comment