Autor del tema
#0
Docker, uygulamaları konteynerlerde çalıştırmamıza olanak tanıyan bir platformdur. Linux üzerinde Docker kullanmak, uygulama dağıtımını ve yönetimini kolaylaştırır. Bu yazıda, Docker ile ilgili temel komutları ve kullanım alanlarını ele alacağız.
Öncelikle, Docker'ı Linux sisteminize kurmanız gerekmektedir. Genellikle, aşağıdaki komut ile Docker'ı yükleyebilirsiniz:
Docker kurulduktan sonra, temel komutları inceleyelim:
Bu temel komutlar, Docker ile çalışmaya başlamanızı sağlayacak. Docker, daha karmaşık uygulama dağıtım senaryolarını yönetmek için çok sayıda ek özellik ve komut sunar. Gelişmiş özellikleri öğrenmek, zamanla kullanıcıların deneyimlerine ve ihtiyaçlarına bağlı olarak şekillenecektir. Docker ile ilgili deneyimlerinizi ve hangi komutları daha sık kullandığınızı paylaşmanız, topluluk için faydalı olabilir.
Öncelikle, Docker'ı Linux sisteminize kurmanız gerekmektedir. Genellikle, aşağıdaki komut ile Docker'ı yükleyebilirsiniz:
CODE
1sudo apt-get install docker.ioDocker kurulduktan sonra, temel komutları inceleyelim:
- docker --version: Docker sürümünü kontrol etmek için kullanılır. Bu komut, yüklü olan Docker versiyonunu gösterir.
- docker run: Yeni bir konteyner başlatmak için kullanılır. Örneğin, aşağıdaki komut ile Ubuntu imajından bir konteyner başlatabilirsiniz:
CODE1
docker run -it ubuntu
- docker ps: Çalışan konteynerleri listelemek için kullanılır. Eğer tüm konteynerleri görmek istiyorsanız, komutunu kullanabilirsiniz.CODE
1
docker ps -a
- docker stop [konteyner_id]: Belirtilen konteyneri durdurmak için kullanılır. [konteyner_id], durdurmak istediğiniz konteynerin kimliğidir.
- docker rm [konteyner_id]: Durdurulmuş bir konteyneri silmek için bu komutu kullanabilirsiniz. Bu işlem geri alınamaz, dikkatli olunmalıdır.
- docker images: Yerel sistemde bulunan Docker imajlarını listelemek için kullanılır.
- docker rmi [imaj_id]: Belirtilen imajı silmek için kullanılır.
- docker exec -it [konteyner_id] bash: Çalışan bir konteyner içinde komut çalıştırmak için kullanılır. Bu komut ile konteynerin içine girebilir ve doğrudan komut verebilirsiniz.
Bu temel komutlar, Docker ile çalışmaya başlamanızı sağlayacak. Docker, daha karmaşık uygulama dağıtım senaryolarını yönetmek için çok sayıda ek özellik ve komut sunar. Gelişmiş özellikleri öğrenmek, zamanla kullanıcıların deneyimlerine ve ihtiyaçlarına bağlı olarak şekillenecektir. Docker ile ilgili deneyimlerinizi ve hangi komutları daha sık kullandığınızı paylaşmanız, topluluk için faydalı olabilir.