Maison > Questions et réponses > le corps du texte
本人菜鸟一枚,使用docker时遇到个问题,还望各位大神多多指点
操作环境:
虚拟机中的Centos7
ip 10.1.2.249
GW 10.1.2.254
docker 1.8
建立container test1
利用的工具pipwork
期望給test1分配固定IP 10.1.2.248
已经进行的尝试有
1、 http://www.infoq.com/cn/articles/docker-network-and-pipework-open-source-explanation-practice 这篇文章中利用pipwork 分配固定IP的方法
2、http://www.xiaomastack.com/2015/02/06/docker-static-ip/ 这种脚本的方式
结果:container不能ping通局域网内其他机器,能ping通宿主机,通过tcpdump抓包,是container的mac地址发向路由,按照我个人了解应该是宿主机的mac发向路由,不知道跟我使用的centos是虚拟机是否有关,如果是的话 有没有好的方法解决这个问题。多谢
PHPz2017-04-24 09:13:49
Euh, après expériences, il n'y a aucun problème à utiliser pipwork sur une machine physique. . . . . Mais s'il existe un expert capable de résoudre ce problème dans la machine virtuelle, j'espère qu'il pourra me donner quelques conseils
PHP中文网2017-04-24 09:13:49
C'est un peu gênant d'avoir le même segment de réseau que l'hôte, mais grâce au mode réseau swarm + overlay,
vous pouvez configurer un réseau pour que les conteneurs communiquent entre eux, et vous pouvez vous pinger entre eux en utilisant le nom d'hôte