Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tentar alterar o PATH dentro de um container Docker adicionando linhas nos arquivos ~/.profile ou /etc/profile simplesmente não funciona na prática. Mesmo com export ou ajustando o arquivo, a variável não é persistida como no ambiente tradicional.
No meu caso, prefiro colocar o PATH no Dockerfile mesmo, as sim fica fixo na build.
Exato, Thiago. No meu time, a gente sempre passa o PATH via variável de ambiente na hora do run, assim evita esse problema de persistência dentro do container. Essa abordagem é mais previsível.
E aí, será que essa solução de configurar na build não limita a flexibilidade? Pior que às vezes dá trabalho refazer tudo quando muda alguma dependência.
Concordo, Felipe. Aqui a gente faz assim também, especialmente pra evitar confusão com diferentes ambientes.