Sari la conținut

Ghiduri

Cum să transferați secrete într-o versiune Docker

Aveți nevoie de un token de registru privat sau cheie SSH în timpul construirii.

4 min de citit

Aveți nevoie de un token de registru privat sau cheie SSH în timpul construirii.

De ce se întâmplă

Valorile ARG și ENV persistă în istoricul imaginii și sunt trivial recuperabile.

Cum să o rezolvi

  1. Utilizați BuildKit build secrets cu --secret, montat numai pentru RUN care are nevoie de ele
  2. Utilizați --ssh pentru redirecționarea agentului SSH pentru a prelua dependențe private
  3. Nu coaceți niciodată o acreditare într-un strat, chiar și unul aruncat

Următorul tău build poate fi de două ori mai rapid, la jumătate de preț

Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.