Docker Komutları Notlarım

Bu yazıda docker ile ilgili komutları not almayı biraz kendimce açıklamayı planlıyorum. Docker uygulama sanallaştırma zamazingosu olsa da ben tıpkı vagrant gibi geliştirme araçlarını pcmi minimumda kirleterek kurmak için kullanıyorum.

Docker run -d  -p 8080:8080 -v “$PWD/app”:/usr/src/app  ubuntu 

Docker run  ” hazır docker image lerden calıstırıyoruz.

-d” containeri sürekli olarak çalışmasını sağlar. tek seferlik çalıştırma ile lazım ise “-it ” kullanabiliriz.

“$PWD” o anki konsolun konumunu gösteriyor böylece fullpath vermişoluyoruz /app da o konumdaki klasor. : dan sonraki kısım ise container içindeki klasor.

“ubuntu” kontainer adımınz. kendi konteynerlerimi de olusturabiliriz.

güzel -d modda açtık ama bağlanmamız lazım. iki yol var.

docker attach  veya docker exec.

docker attach da işiniz bitip exit olunca container kapanıyor o yüzden exec olanı kullnaıyorum.

docker exec -it konteiner_adi bin/bash

bu sekilde bağlandığımızda root ile container ssh üzerinden bağlanmış oluyoruz.

bazen containerimiz bir şekilde duruyor.  O zaman

Docker start kontainer_adi
ile yeniden başlatıyoruz.

Bir cevap yazın