tldr/pages.tr/common/docker-compose.md

37 lines
983 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# docker compose
> Çoklu konteynerli docker uygulamalarını çalıştırın ve yönetin.
> Daha fazla bilgi için: <https://docs.docker.com/compose/reference/>.
- Tüm konteynerleri listele:
`docker compose ps`
- Mevcut dizinde bir `docker-compose.yml` dosyası çalıştırarak arkaplandaki tüm konteynerleri çalıştırın ve başlatın:
`docker compose up --detach`
- Tüm konteynerleri çalıştırın ve gerekiyorsa yeniden oluşturun:
`docker compose up --build`
- Tüm konteynerleri alternatif bir beste dosyasıyla başlatın:
`docker compose -p {{proje Adı}} --file {{yoldan/dosyaya}} up`
- Çalışan tüm konteynerleri durdurun:
`docker compose stop`
- Tüm konteynerleri, ağları, imgeleri ve alanları durdurun ve silin:
`docker compose down --rmi all --volumes`
- Tüm konteynerler için logları takip edin:
`docker compose logs --follow`
- Belirtilmiş bir konteyner için logları takip edin:
`docker compose logs --follow {{konteyner_ismi}}`