我在Ubuntu计算机上尝试设置本地环境来测试我的docker堆栈,我使用docker swarm init
和{{1}创建了一个Swarm我在运行docker swarm init --advertise-adr <IP>
时找到了一些IP。
swarm已经初始化,一切看起来都不错,但是当我在其上部署堆栈时,我无法使用浏览器访问我的服务,它只会永远加载。
我在AWS环境中尝试过相同的堆栈并且它有效,所以我假设与我当前的本地环境有关。
此外,如果我使用ifconfig
运行相同的堆栈,则可以正常工作。
docker-compose up
输出:
iptables -S