Docker Komutları: Konteynerleri Yönetmeye İlişkin Eksiksiz Bir Kılavuz

Son Güncelleme: 18/03/2025
Yazar: isaac
  • Docker, konteynerleri yönetmenizi sağlar komutlar koşmak, ps ve durmak gibi temel komutlar.
  • Görüntüler konteynerlerin temelini oluşturur ve çekme, oluşturma ve rmi ile yönetilir.
  • Volume'lar, volume create ve rm gibi komutlarla kalıcı depolama işlemini kolaylaştırır.
  • Docker, network create, connect ve rm gibi araçlarla ağları yönetir.

Temel Docker Komutları

Docker, izole ve ölçeklenebilir ortamlarda uygulama geliştirmeyi kolaylaştıran, konteyner yönetimi için vazgeçilmez bir araç haline geldi. Bu platformda kolaylıkla gezinmek ve yeteneklerinden en iyi şekilde yararlanmak için en önemli Docker komutlarını anlamak çok önemlidir.

Bu makalede, konteyner yönetiminden imaj, disk birimi ve ağ yönetimine kadar temel Docker komutlarını inceleyeceğiz . İster yeni başlıyor olun ister bilginizi derinleştirmek istiyor olun, bu, temel Docker komutlarına dair eksiksiz ve ayrıntılı bir kılavuzdur.

Docker Mimarisi ve Temel Öğeler

Belirli komutlara dalmadan önce, Docker'ın mimarisini oluşturan temel unsurları anlamak önemlidir:

  • Docker Motoru: Yürütülmesine izin veren merkezi motordur. CONTENEDORES.
  • Görüntüler: Bunlar, oluşturmanın temelini oluşturan önceden yapılandırılmış şablonlardır. CONTENEDORES.
  • Konteynerler: Bunlar örnekleridir çalışan resimlerUygulamaları ve bunların bağımlılıklarını kapsülleyen.
  • Birimler: Verilerin bir ortamda depolanmasına izin verirler kalıcı konteynerlerin içinde.
  • Kırmızılar: Konteynerler arası ve dış dünya ile iletişimi kolaylaştırırlar.
Dockerfile-3 ile özel resimler
İlgili makale:
Dockerfile ile Docker'da özel resimler nasıl oluşturulur

Konteynerleri Yönetmek İçin Temel Komutlar

Konteynerlar Docker'ın temelini oluşturur. Bunları doğru bir şekilde yönetebilmek için aşağıdaki komutları bilmeniz gerekir:

  • docker çalıştır: koş contenedor bir görüntü. örnek: docker run -d --name mi_contenedor nginx.
  • liman işçisi ps: Listele CONTENEDORES devam etmekte. Durdurulanlar dahil tüm konteynerleri görmek için şunu kullanın: docker ps -a.
  • liman işçisi durağı: Çalışan bir konteyneri durdurur. Örnek: docker stop mi_contenedor.
  • docker başlangıcı: Durmuş bir konteyneri çalıştırır. Örnek: docker start mi_contenedor.
  • docker yeniden başlatılıyor: Bir konteyneri yeniden başlatın. Örnek: docker restart mi_contenedor.
  • liman işçisi rm: Durdurulmuş bir konteyneri siler. Örnek: docker rm mi_contenedor.

Docker'da Konteyner Yönetimi

Görüntü Yönetimi Komutları

Docker'da imajlar temel öneme sahiptir, çünkü tutarlı ve tekrarlanabilir ortamlar oluşturmanıza olanak tanırlar . Bazı önemli komutlar şunlardır:

  • Docker görüntüleri: Tümünü listele görüntüler sistemde saklanır.
  • liman işçisi çekme: İndir görüntü Docker Hub'dan. Örnek: docker pull ubuntu.
  • docker yapısı: inşa etmek görüntü Bir Dockerfile'dan. Örnek: docker build -t mi_imagen ..
  • liman işçisi rmi: Birini sil görüntü özel. Örnek: docker rmi mi_imagen.
Docker Compose-2 nasıl kullanılır
İlgili makale:
Docker Compose'u kullanmaya yönelik eksiksiz kılavuz

Docker'da Birim Yönetimi

Birimler, verileri kapsayıcılar arasında kalıcı olarak depolamanıza ve paylaşmanıza olanak tanır . Bazı temel komutlar şunlardır:

  • docker volume oluşturma: Yeni bir birim oluşturun. Örnek: docker volume create mi_volumen.
  • docker hacmi ls: Tümünü listele hacimleri kullanılabilir.
  • docker hacmi rm: Belirli bir birimi siler. Örnek: docker volume rm mi_volumen.
  • docker run -v: Birini ilişkilendir hacim Bir konteynere. Örnek: docker run -v mi_volumen:/datos nginx.

Ağ Yönetim Komutları

Docker , konteynerler arasında ve dış dünyayla iletişimi sağlayan gelişmiş yönetimi seçenekleri sunar:

  • docker ağı ls: Tümünü listele ağlar kullanılabilir.
  • docker ağı oluşturma: yeni bir tane oluştur kırmızı. örnek: docker network create mi_red.
  • docker ağ bağlantısı: Bir konteyneri bir kırmızı. örnek: docker network connect mi_red mi_contenedor.
  • docker ağı rm: Birini sil kırmızı. örnek: docker network rm mi_red.

Docker'da Ağ Oluşturma

Bu komutlarda uzmanlaşmak, Docker ile verimli bir şekilde çalışmanıza ve kapsayıcılaştırılmış uygulamaların yönetimini optimize etmenize olanak tanıyacaktır . Bu ayrıntılı kılavuz sayesinde, Docker içinde imajları, kapsayıcıları, birimleri ve ağları profesyonelce yönetmek için gerekli araçlara sahipsiniz .

İlgili makale:
Hata Kodu 4294967295 Nasıl Onarılır