我有一个在openstack上运行3个CentOS7节点的群。 我用
创建了一个覆盖网络docker network create --driver overlay p3net_test
然后我创建2个名为" nexus"和" nginx_nexus"
docker service create --name nexus --network p3net_test sonatype/docker-nexus3
docker service create -p 80:80 -p 443:443 --name nginx_nexus --network p3net_test nginx-img
我发现内部容器通信不起作用。我试图使用nginx作为nexus repo的反向代理,我已经测试了它没有swarm。这是我的nginx.conf文件,我将上游设置为nexus。 VIP无法解决。我的容器不能互相交谈。
当前更新:我看到CentOS7使用3.10内核,内核版本低于3.16和覆盖网络存在一些问题。将尝试更新内核。