我正在关注docker入门文档并在第四步进行堆栈。
我正在研究macOs Siearrs。
我已经使用以下命令创建了虚拟箱
docker-machine create --driver virtualbox myvm1
docker-machine create --driver virtualbox myvm2
并将myvm1声明为swarm节点:
docker-machine ssh myvm1 "docker swarm init --advertise-addr 192.168.99.101:2377"
并添加myvm1作为工作文件:
docker-machine ssh myvm2 "docker swarm join --token SWMTKN-1-65xbfd388nl61m4ip6qoplk0yqoze3qzq9ne9t00lmxbppt6oe-7f40hx9wn4tyu3b0nznsrqs2e 192.168.99.101:2377"
并将docker-compose.yml文件复制到myvm1:
docker-machine scp docker-compose.yml myvm1:~
docker-compose.yml
version: "3"
services:
web:
# replace username/repo:tag with your name and image details
image: myuser/vur:part
deploy:
replicas: 5
resources:
limits:
cpus: "0.1"
memory: 50M
restart_policy:
condition: on-failure
ports:
- "80:80"
networks:
- webnet
网络: 网络:
最后运行:
docker-machine ssh myvm1 "docker stack deploy -c docker-compose.yml my app".
但是,当我导航至http:192.168.99.101时,出现“无法访问该网站的错误”。
我想念什么?
谢谢。