一个运行中的Docker容器怎么修改执行run命令时的环境变量
PHP中文网
PHP中文网 2017-04-25 09:01:19
0
3
792

一个运行中的Docker容器怎么修改执行run命令时的环境变量

PHP中文网
PHP中文网

认证0级讲师

répondre à tous(3)
大家讲道理

Entrez le conteneur docker exec -it containerId/Names /bin/bash puis utilisez export pour le modifier
export ENV='value'

我想大声告诉你

Bonjour, il n'est pas recommandé de modifier la configuration d'un conteneur en cours d'exécution. Le conteneur lui-même est sans état. Bien sûr, il peut également être modifié en entrant l'intérieur du conteneur :

.
docker exec -it <容器id> </bin/bash|/bin/sh>

Ces modifications ne peuvent pas être enregistrées de manière persistante. Lorsque le conteneur est redémarré, les modifications seront perdues. L'approche correcte consiste à placer les données qui doivent être conservées dans le volume de stockage monté et à les supprimer directement lorsque la configuration le nécessite. être changé.
PS : Portail /q/10...

左手右手慢动作

Merci pour l'invitation. Il existe un truc très sympa appelé docker-gen. Vous pouvez essayer de voir si cela peut résoudre votre problème !

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal