我想为我的所有 Docker 容器保留主机的 IP 地址和主机名,但是,我想绑定(bind)不同的端口,因为我的许多容器都在使用端口 80。现在,我知道端口绑定(bind)在网络中不起作用模式主机,但是,我想知道是否有替代方案可以达到相同的结果?
最佳答案
您可以使用 NGINX 作为反向代理,仅公开端口 80 并在内部管理容器请求。它就像您的容器的独特门:
https://hub.docker.com/_/nginx
关于网络主机中的 Docker 绑定(bind)端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62377811/