Я пытаюсь развернуть свой docker-compose файл V3 в рое, следуя руководству по началу работы с Docker на Docker Начало работы, часть 3: Сервисы .
Каким-то образом яЯ не могу связаться с моим приложением через порт 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, и поэтому я не могу связаться с моей службой с моего хост-компьютера.Что я делаю не так?