Я не могу подключиться к службе, работающей на Docker Swarm. Рой кажется нормальным, потому что я могу подключиться к другим работающим на нем контейнерам. Я запускаю службу с docker stack deploy -c docker-compose.yaml nifi
и файл составления докера:
version: "3.3"
services:
registry:
image: apache/nifi-registry:0.3.0
ports:
- "18080:18080"
deploy:
replicas: 1
restart_policy:
condition: on-failure
Когда я запускаю это без роя, т.е. docker-compose -f docker-compose.yaml up
, оно работает нормально, и я могу перейти к нему. Когда я запускаю его с docker stack deploy -c docker-compose.yaml nifi
, я вижу те же записи журнала для службы, но не могу просмотреть его.
$ docker version
Client:
Version: 18.03.1-ce
API version: 1.37
Go version: go1.9.5
Git commit: 9ee9f40
Built: Wed Jun 20 21:43:51 2018
OS/Arch: linux/amd64
Experimental: false
Orchestrator: swarm
Server:
Engine:
Version: 18.03.1-ce
API version: 1.37 (minimum version 1.12)
Go version: go1.9.5
Git commit: 9ee9f40
Built: Wed Jun 20 21:42:00 2018
OS/Arch: linux/amd64
Experimental: false
У кого-нибудь есть предложения по исправлению или устранению неисправности?