其他一切似乎都很好,但例如,如果我运行 docker-compose up traefik ,traefik正常启动,但在主机上甚至在同一网络中的另一个容器上都无法访问。如果 docker组装traefik
docker-compose up traefik
docker组装traefik
有什么办法(以及如何)解决这个问题吗?
我意识到这一定是我的一个错误,因为dockergui是存在的,而且它们在打开可以从主机和外部世界访问的容器时没有任何问题。
让我在下图中描述一下你的情况。
要使您的设置正常工作,您应该按照上面所示部署容器以及端口映射。 为了简化答案,
docker run -t -d -p 80:80 shellScriptImage docker run -t -d -p 80:80 traefik (- inside the shell script container)
通过这样做,您可以从外部访问traefik容器。