Araçlar
Docker Compose Oluşturucu
Servis, port, birim ve veritabanı seçimlerinden compose.yaml hazırlar.
Kaynak: Tamamen tarayıcıda çalışır; girdi sunucuya gönderilmez
Docker Compose Oluşturucu nasıl kullanılır?
-
Servisi tanımlayın
İmaj adını sürümüyle birlikte yazın; latest kullanmak ileride beklenmedik güncellemelere yol açar.
-
Port ve birimleri girin
Port eşlemesi "dışarıdaki:içerideki" biçimindedir. Birimler için "yerelYol:kapsayıcıYolu" yazın.
-
Dosyayı çalıştırın
İçeriği compose.yaml olarak kaydedip docker compose up -d komutunu çalıştırın.
Sık Sorulanlar
version: satırı neden yok?
Compose Specification 2020’de sürüm belirtmeyi bıraktı. Yazarsanız yeni sürümler uyarı verir; kaldırmak doğrudur.
Şifreleri neden dosyaya yazmıyor?
compose.yaml genellikle depoya girer. Şifreler ${DB_SIFRE} biçiminde bırakıldı; aynı klasördeki .env dosyasından okunur ve o dosya depoya eklenmez.
Veritabanı verilerim kapsayıcı silinince gider mi?
Hayır. Üretilen dosyada adlandırılmış birim (volume) tanımlı; veri kapsayıcının dışında saklanır ve docker compose down sonrası da durur.