docker - Docker swarm - 端口无法访问
问题描述
我正在尝试使用 docker 和 docker swarm 做一些事情,目前我遇到了问题。
如果我创建一个容器:
docker run -d --name my_nginx -p 8080:80 nginx
一切都很好,我可以访问这个端口。
如果我尝试使用 docker swarm 创建服务(之前删除了容器),我将无法打开该端口:
docker service create -d --name my_service_nginx --replicas=1 -p 8080:80 nginx
该服务似乎没有创建端口映射。
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d3417b80036c nginx:latest "/docker-entrypoint.…" 6 minutes ago Up 6 minutes 80/tcp my_service.1.1l3fwcct1m9hoallkn0g9qwpd
你知道我做错了什么吗?
最好的问候