Enviado em 27/12/2021 - 11:54h
Boa tarde a todos, estou trabalhando com docker e preciso declarar as variáveis de ambiente do meu banco de dados dentro do meu Dockerfile. ja li algumas documentações, porem esta muito difícil de entenderEnviado em 27/12/2021 - 17:00h
Vc pode usar ENV ou ARG para definir variáveis dentro do Dockerfile.DATABASE=database HOSTNAME=hostname USERNAME=username PASSWORD=password
FROM ubuntu ENV DATABASE= ENV HOSTNAME= ENV USERNAME= ENV PASSWORD= CMD echo "$DATABASE:$HOSTNAME:$USERNAME:$PASSWORD"
$ docker build --no-cache -t testenv . $ docker run --rm --env-file env.example -it testenv
$ docker run --rm -e DATABASE=database -e HOSTNAME=localhost -e USERNAME=username -e PASSWORD=password -it testenv
database:hostname:username:password
Enviado em 28/12/2021 - 11:50h
man obrigado primeiramente ajudou bastante. Cara estou fazendo a hospedagem de um site wordpress em docker e preciso que o php dele leia minhas variaveis no dockerfile, o senhor por acaso saberia como fazer isso?Enviado em 28/12/2021 - 12:51h
Troque essas linhas do wp-config.php por:define('DB_NAME', getenv('DB_NAME')); define('DB_USER', getenv('DB_USER')); define('DB_PASSWORD', getenv('DB_PASSWORD')); define('DB_HOST', getenv('DB_HOST'));
Enviado em 29/12/2021 - 11:41h
mano, criei as variaveis dentro do Dockerfile e determinei as variaveis dentro do wp-config.php, porem ele apresenta um erro de conexão com o banco de dadosEnviado em 29/12/2021 - 15:36h
E cadê a mensagem de erro? Quando der erro, posta junto para sabermos o que está rolando, senão não adianta de nada...Enviado em 04/01/2022 - 09:58h
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Alguém poderia me ajudar a escolher peças pra montar um desktop? (22)
Pra quem contribui com artigos e dicas (2)
Copiar Layout do Teclado para aplicar em outra Distribuição (2)