recherche

Maison  >  Questions et réponses  >  le corps du texte

docker - 如何修改运行中容器的配置

我开启一个docker容器:

容器中配置项目IP是:10.241.93.21。
现在由于网络环境的问题,ip地址变化了。需要将容易的IP换成10.241.61.20。

ps:要求不删除现有的容器,下次重启后ip地址还是10.241.61.20。
怎么配置?求方法。谢谢!

滿天的星座滿天的星座2829 Il y a quelques jours1113

répondre à tous(3)je répondrai

  • ringa_lee

    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.

    répondre
    0
  • 阿神

    阿神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

    répondre
    0
  • 仅有的幸福

    仅有的幸福2017-04-25 09:03:22

    L'as-tu résolu mon frère ? J'ai le même problème

    répondre
    0
  • Annulerrépondre