Я делаю учебник по докеру в части 3. Поскольку мой компьютер работает под управлением Windows, я использую панель инструментов докера.Перед третьей частью я использую команду docker run -p 8080:80 test
, и она может подключиться к 192.168.99.100:8080, это успешно.
Но когда создается рой и развертывается docker-compose.yml, это был успех.
ID NAME MODE REPLICAS IMAGE PORTS
uskmy4zkflhf testswarm_web replicated 5/5 ***/get-started:test *:6666->80/tcp
Однако, когда я использовал 192.168.99.100:6666 для подключения, страница моглане отображаться, и с помощью ping я мог видеть, что можно подключить 192.168.99.100.
Когда я удаляю набор инструментов, а затем повторно устанавливаю его, я развертываю его только один раз, что означает, что вся программа устанавливает порттолько один раз и никакие контейнеры не занимают это.В этом случае это тоже не работает.
В чем проблема?