Docker 与 Nginx、Portainer、HHVM 和 UFW

Docker 与 Nginx、Portainer、HHVM 和 UFW

我有一个运行docker的vps,带有nginxhhvm。到目前为止,一切顺利:我使用的镜像是官方的nginx,和brunoric/hhvm

为了使其与 UFW 很好地配合,我必须通过添加以下内容来禁用 iptables:

{ "iptables": false }

/etc/docker/daemon.json

这似乎在某种程度上损害了端口映射。例如,如果我尝试在 9000 以外的任何端口上启动 hhvm,我无法使用 nginx 访问它。如果我尝试portainer在任何其他端口上启动,我无法访问它。它们都默认为端口 9000,所以我不能一起使用它们。

我该如何修复它?

相关内容