Variáveis de Ambiente e Segredos
Parte do curso de Docker
A sua imagem funciona no seu laptop. Agora ela precisa rodar em staging com um banco de dados diferente, e em produção com outro diferente ainda, e a senha do banco de produção não pode ser legível por quem consiga baixar a imagem. Construir três imagens é obviamente errado: elas diferem em um punhado de strings, e toda a promessa de um contêiner é que o artefato que você testou é o artefato que você coloca no ar.
Então a configuração precisa chegar de fora da imagem, no momento em que o contêiner sobe. O Docker oferece várias formas de fazer isso, e uma delas vaza secrets de forma permanente enquanto parece igualzinha às outras. ...
Quer aprender Docker Variáveis de Ambiente e Segredos em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Docker pronto e pratique Variáveis de Ambiente e Segredos com um tutor de IA que conhece seu código.
Começar esta liçãoVariáveis de Ambiente e SegredosO que você vai aprender
- ENV in Dockerfile
- -e at run
- Env_file in compose
- Why not to bake secrets
- Docker secrets brief mention
Leia esta lição no seu idioma
Todas as lições deste curso
13 lições- 1O Que É o Docker20 min
- 2Seu Primeiro Container25 min
- 3Images e o Dockerfile30 min
- 4Criando Images Personalizadas35 min
- 5Rede de Containers30 min
- 6Volumes e Persistência30 min
- 7Docker Compose35 min
- 8Multi-Stage Builds35 min
- 9Variáveis de Ambiente e Segredos25 min
- 10Healthchecks e políticas de reinício25 min
- 11Otimização e Segurança de Images30 min
- 12Registries e Publicação25 min
- 13Capstone: Entregando uma Stack50 min
