Docker组成无法从主机访问的服务端口

时间:2018-05-29 16:01:34

标签: docker docker-compose docker-swarm

我正在尝试按照Docker Get Started, Part 3: Services上的Docker的入门指南,在swarm中部署我的docker-compose文件V3。

不知何故,如果我打电话,我无法通过8081端口访问我的应用程序:docker service ls我收到以下信息:

ID                  NAME                MODE                REPLICAS            IMAGE                        PORTS
35q1szvf30fq        deckin_node1        replicated          1/1                 repo_name/deckin:0.1   *:8081->8080/tcp

这意味着我的服务正在运行并可通过端口8081访问。但是,如果我致电docker ps,我会收到以下内容:

CONTAINER ID        IMAGE                        COMMAND                  CREATED             STATUS              PORTS               NAMES
665f8f29fc2d        repo_name/deckin:0.1   "./app"                  15 minutes ago      Up 15 minutes       8080/tcp            deckin_node1.1.ok89w9iz6tkjsiktbw2euhs1q

如您所见,端口8081未映射到端口8080,因此我无法从主机访问我的服务。我做错了什么?

0 个答案:

没有答案