Tek konteyner kolaydır. Sorun altıncıda başlar; artık hangisinde veritabanı olduğunu ve imajın neden 1,2 GB olduğunu hatırlamazsınız.
Bu araçlar tam da bu soruları yanıtlıyor ve hepsi ücretsiz ya da açık kaynak.
Docker Compose
Tüm yerel ortamı anlatan tek dosya: hâlâ ekosistemdeki en faydalı şey.
docs.docker.com/composePortainer
Komut satırıyla uğraşmak istemediğinizde konteyner, hacim ve log için web arayüzü.
portainer.ioLazydocker
Yukarıdakilerin hepsi terminalde, loglar ve istatistikler bir tuş ötede.
github.com/jesseduffield/lazydockerDive
İmajınızın neden devasa olduğunu katman katman gösterir; genelde suçlu tek bir COPY'dir.
github.com/wagoodman/diveTraefik
Alan adlarını konteynerlere yönlendirir ve TLS sertifikalarını siz düşünmeden yeniler.
traefik.ioWatchtower
Yeni imaj çıktığında konteynerleri günceller; her yerde değil, bilinçli kullanın.
containrrr.dev/watchtowerYalnızca birini ekleyecekseniz Dive olsun: imajı küçültmek her dağıtım hattındaki en ucuz performans kazancıdır.
Seçmek değil, kurmak mı gerekiyor?
Web uygulamaları, API'ler, altyapı ve arayüzler. Barselona'dan freelance, dünyanın her yerinden müşterilerle.
Leave a Reply