22 Apr 2017
Temel Docker Komutları
  • 907 Okuma
  • 0 Yorum
  • 0 Beğeni

Temel Docker Komutları

Bu makalemde Docker ile kullanılarak temel seviyedeki komutlardan bahsedeceğim. Bu komutları kullanarak,

- Image oluşturma,

- Container oluşturma

- Container çalıştırma, durdurma, silme

- Container ile dosya transferi gibi işlemlerin yapılması için gerekli olan komutlardan bahsedeceğim.


Docker ile ilgili giriş seviyesinde bilgi edinmek isteyen arkadaşlara bir önceki makalemi okumalarını tavsiye ederim. Makaleme buradan erişebilirsiniz.


docker build, bu komut sayesinde Dockerfile ile ayrıntıları tanımlanan bir image 
oluşturmanızı sağlar.
docker images, build komutu ile oluşturulmuş olan image bilgilerini gösterir.
docker run, build komutu ile oluşturulan, images komutu ile bilgilerini görüntülediğimiz
image'ı çalıştırmamızı sağlar.
docker ps, Çalışmakta olan container listesini gösterir.
docker ps -a, Çalışmakta ve çalışmasını tamamlanmış olan container listesini gösterir.
docker stop, çalışmakta olan container'ın çalışmasını durdurur.
docker rm, çalışmasını tamamlanmış olan container'ı siler.
docker rmi, build komutunu kullanarak oluşturduğumuz image'ı siler.
docker exec, çalışmakta olan bir container üzerinde istenen komutun çalıştırılmasını
sağlar.
docker cp, bilgisayardan container'a ya da container'dan bilgisayara dosya kopyalamada
kullanılır.
docker inspect, container hakkında ayrıntılı bilgileri gösterir.


Bu komutlar bu şekilde kullanıldığı gibi başka parametreler alarak birçok işlem de yapılabilmektedir. Ben burada sizlerle temel docker komutularını paylaştım. Bu komutları kullanarak, bir docker image'ı oluşturma, bu image'ı çalıştırma ve bu image üzerinde işlem yapabilirsiniz.


Umarım faydalı olur. İyi çalışmalar.


Makaleyi faydalı buldunuz mu ?

Yazar


Legend Engineer

Legend Engineer

Mühendis (Bilgisayar)

Bilgisayar Mühendisliği mezunuyum. Bilgisayar alanında edindiğim bilgileri bu blog üzerinde paylaşıyorum. Beni takipte kalın.

Yorumlar


İlk yorum yapan sen ol

İlginizi Çekebilir

Makale Hakkındaki Düşünçelerinizi Paylaşın