January 18, 2025

En çok kullanılan Docker Komutları

En çok kullanılan docker komutları listesinde, bir docker containerı yönetmek için ihtiyacınız olan temel komutların listesini görebilirsiniz.

KomutAçıklamaKullanım Örneği
docker runYeni bir konteyner oluşturup çalıştırır.docker run -it ubuntu bash
docker psÇalışan konteynerleri listeler.docker ps
docker ps -aÇalışan ve durdurulmuş tüm konteynerleri listeler.docker ps -a
docker pullDocker Hub’dan bir imaj indirir.docker pull nginx
docker imagesYerel makinedeki imajları listeler.docker images
docker buildBir Dockerfile’den imaj oluşturur. (Consolda Dockerfile dosyasının folderında olunmalı)docker build -t myapp .
docker execÇalışan bir konteyner içinde komut çalıştırır.docker exec -it container_id bash
docker startDurdurulmuş bir konteyneri başlatır.docker start container_id
docker stopÇalışan bir konteyneri durdurur.docker stop container_id
docker restartBir konteyneri yeniden başlatır.docker restart container_id
docker rmBir konteyneri siler.docker rm container_id
docker rmiBir Docker imajını siler.docker rmi image_id
docker logsBir konteynerin loglarını görüntüler.docker logs container_id
docker inspectBir obje hakkında detaylı bilgi verir.docker inspect container_id
docker volume lsDocker volume’larını listeler.docker volume ls
docker volume rmBelirtilen bir volume’u siler.docker volume rm volume_name
docker network lsDocker ağlarını listeler.docker network ls
docker network createYeni bir Docker ağı oluşturur.docker network create my_network
docker network rmBelirtilen bir ağı siler.docker network rm my_network
docker statsÇalışan konteynerlerin kaynak kullanımını gösterir.docker stats
docker topÇalışan bir konteynerin aktif süreçlerini gösterir.docker top container_id
docker tagBir imaja yeni bir etiket ekler.docker tag myapp:latest myrepo/myapp:v1.0
docker pushBir imajı Docker Hub’a yükler.docker push myrepo/myapp:v1.0
docker pullBir imajı Docker Hub’dan indirir.docker pull nginx
docker-compose upBir docker-compose.yml dosyasını çalıştırır.docker-compose up
docker-compose downdocker-compose ile başlatılan servisleri durdurur.docker-compose down
docker commitÇalışan bir konteynerden yeni bir imaj oluşturur.docker commit container_id new_image_name
docker cpKonteyner ile host arasında dosya kopyalar.docker cp container_id:/path/to/file .
docker diffBir konteynerde değişiklikleri gösterir.docker diff container_id
docker saveBir imajı dosya olarak kaydeder.docker save -o myapp.tar myapp:latest
docker loadDaha önce kaydedilmiş bir imajı yükler.docker load -i myapp.tar
docker exportBir konteyneri dosya olarak dışa aktarır.docker export container_id > mycontainer.tar