Maison > Questions et réponses > le corps du texte
我开启一个docker容器:
容器中配置项目IP是:10.241.93.21。
现在由于网络环境的问题,ip地址变化了。需要将容易的IP换成10.241.61.20。
ps:要求不删除现有的容器,下次重启后ip地址还是10.241.61.20。
怎么配置?求方法。谢谢!
ringa_lee2017-04-25 09:03:22
Vous l'utilisez mal. Les conteneurs ne doivent pas être des objets permanents.Pour conserver le caractère jetable du conteneur, en cas de problème, il doit être résolu, les données doivent être enregistrées en dehors du conteneur, puis le nouveau conteneur doit être exécuté directement. Des modifications de paramètres ont été apportées à cette époque.
De plus, vous devez utiliser le DNS S'il s'agit d'une machine interne, vous pouvez également utiliser le DNS interne au lieu de coder en dur l'IP.
Les deux approches ont des problèmes. Quant à la modification de la configuration au sein du conteneur, cela n'est pas recommandé. Le conteneur n'est pas une machine virtuelle et la configuration qu'il contient ne doit pas être modifiée.
阿神2017-04-25 09:03:22
Utilisez-vous des variables d'environnement
Regardez la priorité des variables d'environnement et modifiez les variables d'environnement
.Je ne suis pas sûr de la priorité des variables d'environnement. Vous pouvez essayer de définir des variables d'environnement en démarrant des fichiers tels que ~/.bashrc ~./.profile dans le répertoire utilisateur