Konuyu Açan
#0
Docker Compose, çoklu konteyner uygulamalarını yönetmek için kullanılan etkili bir araçtır. Ancak, bazen uygulamaları durdurmak veya kapatmak gerekebilir. Bu yazıda, Linux üzerinde Docker Compose kullanarak bir uygulamayı durdurmanın yollarını inceleyeceğiz.
Docker Compose ile bir uygulamayı durdurmanın en yaygın yolu, terminalde
Bu komut, çalışmakta olan tüm konteynerleri durdurur. Ancak, durdurulan konteynerler daha sonra tekrar başlatılabilir.
Bu komut, hem konteynerleri durdurur hem de ağları ve oluşturulan diğer kaynakları temizler.
Bu, sadece belirtilen servisi durduracaktır.
Docker Compose ile uygulamaları durdurmak oldukça basit bir işlem. Yukarıda belirtilen komutlar, uygulamanızın durdurulması veya kaldırılması için gereken temel bilgileri sağlamaktadır. Docker Compose'un sunduğu bu esneklik, geliştiricilerin uygulama yönetimini çok daha kolay hale getirir.
Docker Compose ile bir uygulamayı durdurmanın en yaygın yolu, terminalde
docker-compose komutunu kullanmaktır. Aşağıdaki adımları izleyerek uygulamanızı kolayca durdurabilirsiniz:- Proje Dizini: İlk olarak, Docker Compose dosyanızın bulunduğu dizine gitmelisiniz. Bunu yapmak için terminalde
cdkomutunu kullanabilirsiniz:
CODE
1cd /path/to/your/project- Durdurma Komutu: Uygulamanızı durdurmak için şu komutu kullanın:
CODE
1docker-compose stopBu komut, çalışmakta olan tüm konteynerleri durdurur. Ancak, durdurulan konteynerler daha sonra tekrar başlatılabilir.
- Kaldırma Komutu: Eğer konteynerleri tamamen kaldırmak istiyorsanız,
downkomutunu kullanabilirsiniz:
CODE
1docker-compose downBu komut, hem konteynerleri durdurur hem de ağları ve oluşturulan diğer kaynakları temizler.
- Alternatif Yöntemler: Eğer belirli bir servisi durdurmak istiyorsanız, servisin adını belirterek
stopkomutunu kullanabilirsiniz:
CODE
1docker-compose stop Bu, sadece belirtilen servisi durduracaktır.
Docker Compose ile uygulamaları durdurmak oldukça basit bir işlem. Yukarıda belirtilen komutlar, uygulamanızın durdurulması veya kaldırılması için gereken temel bilgileri sağlamaktadır. Docker Compose'un sunduğu bu esneklik, geliştiricilerin uygulama yönetimini çok daha kolay hale getirir.