Sujet :

Env var non prise en compte dans Docker

RÉSOLU

Liste des sujets Répondre Créer un sujet

roy-eric

Membre depuis le 06/09/2024

salut j'ai un truc de fou. je passe une variable d'env à mon docker run mais mon app python la voit pas du tout

docker run -e MY_VAR=test mon-image

dans mon code : `print(os.environ.get('MY_VAR'))` me renvoie None

vauger

Membre depuis le 17/05/2024

t'as essayé de mettre la variable direct dans le Dockerfile avec ENV ?

wphilippe

Membre depuis le 29/12/2024

si t'utilises un script entrypoint.sh vérifie que tu lances ton app avec `exec`. si tu fais juste `python main.py` sans exec les signaux et l'env peuvent se perdre selon comment c'est wrappé

roy-eric

Membre depuis le 06/09/2024

ah j'avais un `sudo` qui traînait dans mon entrypoint ça doit être ça qui drop l'env

Répondre

vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire