🐳 Variáveis de ambiente <code>.env</code> → <code>docker-compose</code>
Cole conteúdo no formato de arquivo .env e ele será convertido para o bloco environment do docker-compose.yml. Suporta formato de lista e formato de dicionário.
100% Free
No signup
Browser-only
5 languages
Dark mode
🔒 Garantia de Privacidade:
O conteúdo do .env (incluindo chaves de API e senhas) não é enviado para o servidor. Todas as conversões são realizadas dentro do navegador.
⚠️ Aviso de Segredo
As chaves abaixo podem conter informações confidenciais. É recomendado não escrevê-las diretamente em <code>docker-compose.yml</code> e usar referências ao <code>.env</code> (<code>${VAR}</code>).
🔗 Ferramentas relacionadas
📖 Como usar
-
1
Paste your .envPaste your .env file contents into the left input. Lines starting with # are treated as comments.
-
2
Choose output formatPick list ( - KEY=value ) or dict ( KEY: value ) format, and optionally rewrite secrets to ${VAR} references.
-
3
Copy the resultThe converted block appears on the right. Copy it and paste it under the environment key of your docker-compose.yml.
❓ Perguntas frequentes
Which keys trigger the secret warning?
Keys whose name includes PASSWORD, SECRET, KEY, TOKEN, API_KEY, or PRIVATE trigger the warning.
How are quotes and escapes handled?
Single- or double-quoted values are unquoted. When a value contains YAML-special characters such as : or #, the output is re-quoted automatically.
Does it support variable expansion like $OTHER?
Values are written as-is. docker-compose itself resolves ${VAR} references at runtime, so no literal expansion is performed here.
🐛 Você encontrou um problema com esta ferramenta?
Completamente gratuito e sem registro. Até as etapas de reprodução são suficientes. Os relatos recebidos chegam diretamente aos operadores e servem como referência para correções.
✅
Obrigado por seu relato!
Recebido pelos administradores. Usaremos como referência para melhorias.