Naar inhoud springen

Gidsen

Geheimen doorgeven aan een Docker-build

Tijdens de build hebt u een privéregistertoken of SSH-sleutel nodig.

4 min leestijd

Tijdens de build hebt u een privéregistertoken of SSH-sleutel nodig.

Waarom het gebeurt

ARG- en ENV-waarden blijven bestaan in de beeldgeschiedenis en kunnen eenvoudig worden hersteld.

Hoe het te repareren

  1. Gebruik BuildKit-buildgeheimen met --secret, alleen aangekoppeld voor de RUN die ze nodig heeft
  2. Gebruik --ssh voor het doorsturen van SSH-agenten om privéafhankelijkheden op te halen
  3. Bak nooit een referentie in een laag, zelfs niet als deze is weggegooid

Je volgende build kan twee keer zo snel zijn, voor de halve prijs

Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.