Rehberler
Bir Docker yapısına sırlar nasıl aktarılır
Derleme sırasında özel bir kayıt defteri belirtecine veya SSH anahtarına ihtiyacınız vardır.
4 dk okuma
Derleme sırasında özel bir kayıt defteri belirtecine veya SSH anahtarına ihtiyacınız vardır.
Neden oluyor?
ARG ve ENV değerleri görüntü geçmişinde kalır ve kolaylıkla kurtarılabilir.
Nasıl düzeltilir?
- BuildKit derleme sırlarını yalnızca onlara ihtiyaç duyan RUN için monte edilmiş --secret ile kullanın
- Özel bağımlılıkları getirmek amacıyla SSH aracısı iletimi için --ssh kullanın
- Atılmış olsa bile hiçbir zaman bir katmana bir kimlik bilgisi eklemeyin
Bir sonraki build'iniz yarı fiyata iki kat hızlı olabilir
Ücretsiz başlayın. Ayrılmak da aynı tek satır ve o diff'i de yayımlıyoruz.
İlgili
Docker katman önbelleğe alma nasıl kurulurDocker oluşturma işlemi on dakika sürer çünkü her katman yeniden oluşturulur.CI için Dockerfile nasıl optimize edilirKüçük kod değişiklikleri uzun yeniden oluşturmaları tetikler.Çok aşamalı Docker yapıları nasıl kullanılır?Resimler büyük ve gönderilmemesi gereken yapım araçları içeriyor.Eşzamanlı Docker derlemeleri güvenli bir şekilde nasıl çalıştırılırParalel matris bacakları birbiriyle çekişir ve yapılar yavaşlar veya başarısız olur.