Vai al contenuto

Guide

Come passare i segreti in una build Docker

Durante la compilazione è necessario un token di registro privato o una chiave SSH.

4 min di lettura

Perché succede

Come risolverlo

  1. Utilizza i segreti di build di BuildKit con --secret, montati solo per il RUN che ne ha bisogno
  2. Utilizzare --ssh per l'inoltro dell'agente SSH per recuperare le dipendenze private
  3. Non inserire mai una credenziale in un livello, nemmeno se scartata

La tua prossima build potrebbe essere due volte più veloce, a metà prezzo

Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.