Buscar..


Maneras de pasar secretos en un contenedor.

La forma no muy segura (ya que la docker inspect lo mostrará) es pasar una variable de entorno a

docker run

como

docker run -e password=abc

o en un archivo

docker run --env-file myfile

donde myfile puede contener

password1=abc password2=def

También es posible ponerlos en un volumen.

docker run -v $(pwd)/my-secret-file:/secret-file

algunas formas mejores, usar

keywhiz https://square.github.io/keywhiz/

vault https://www.hashicorp.com/blog/vault.html

etcd con criptografía https://xordataexchange.github.io/crypt/



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow