Ugrás a tartalomra

Útmutatók

Hogyan lehet titkokat átvinni egy Docker buildbe

A felépítés során szükség van egy privát regisztrációs tokenre vagy SSH-kulcsra.

4 perc olvasás

A felépítés során szükség van egy privát regisztrációs tokenre vagy SSH-kulcsra.

Miért történik

Az ARG és ENV értékek megmaradnak a képelőzményekben, és triviálisan helyreállíthatók.

Hogyan lehet javítani

  1. Használja a BuildKit összeállítási titkokat a --secret elemmel, amely csak a rájuk szoruló RUN-hoz van csatlakoztatva
  2. Használja a --ssh-t az SSH-ügynök-továbbításhoz a privát függőségek lekéréséhez
  3. Soha ne süss rétegbe hitelesítő lapot, még egy eldobottat sem

A következő buildje kétszer gyorsabb lehet, fele áron

Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.