Стек Docker не работает, но compose работает - PullRequest
0 голосов
/ 14 апреля 2020

Я использую одноузловой кластер Swarm на Debian 10.2. При использовании docker stack deploy контейнеры развертываются без проблем, но они недоступны. Однако то же самое с Docker compose работает. Кроме того, кажется, что работа отдельных контейнеров работает нормально.

Я попробовал следующее:

  1. Развертывание сервера MySQL на порту 3306.

  2. Проверка HTTP с strm/helloworld-http:

    • Я запускал его отдельно с docker run.
    • Я запускал с помощью docker-compose up
    • Я запустил его, используя docker stack deploy

docker-compose.yml:

version: "3"

services:
  http:
    image: strm/helloworld-http
    ports:
      - "80:80"

IP хост-машины: 10.0.0.100 ( stati c)

Я думаю, что это связано с оверлейной сетью, но я не могу понять это. Пожалуйста, помогите мне, спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...