Guider
Hur man skickar hemligheter till en Docker-byggnad
Du behöver en privat registertoken eller SSH-nyckel under bygget.
4 min läsning
Varför det händer
Hur man fixar det
- Använd BuildKit bygghemligheter med --secret, monterad endast för RUN som behöver dem
- Använd --ssh för vidarebefordran av SSH-agenter för att hämta privata beroenden
- Baka aldrig in en referens i ett lager, inte ens ett kasserat
Relaterat
Hur man ställer in Docker lagercacheDocker-byggen tar tio minuter eftersom varje lager byggs om.Hur man optimerar en Dockerfile för CISmå kodändringar utlöser långa ombyggnader.Hur man använder flerstegsbyggnader DockerBilderna är stora och innehåller byggverktyg som inte ska skickas.Hur man kör samtidiga Docker bygger säkertParallella matrisben tävlar och bygger långsammare eller misslyckas.