docker - 问 : Docker: How to make several portranges available to ouside

标签 docker portforwarding

我刚刚开始使用 Docker,并且能够使用 Ubuntu 14.03/LXDE/VNC 设置 Docker 镜像,该镜像运行良好,因为我可以从外部连接到 VNC 服务器。

现在我试图了解 Docker 的网络,但似乎我完全迷失了。由于我已经必须转发 VNC 的端口,似乎无法转发更多端口?

假设我有一个在 Wine 下运行的应用程序,它需要多个端口范围,如何实现这一点?这是否意味着我需要在基础镜像之上创建一个运行 Wine 应用程序的进一步容器?

最佳答案

您可以根据需要多次指定-p选项

-p 8080-8085:8080-8085 -p 1234:1234 -p 9000-9005:9000-9005

关于docker - 问 : Docker: How to make several portranges available to ouside,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34355572/

相关文章:

mysql - 如何在 Windows 10 上挂载 Docker MySQL 数据/套接字卷?

docker - go vs java微服务垃圾收集器

dns - 如何使用端口转发使用DNS名称连接到Docker容器

linux - EC2 重启后无法通过 Web 访问 Tomcat

tcp - 通过 HTTP/s 传输任何类型的 TCP 流量

mysql - 如何在官方 MySql docker 镜像中以 root 身份运行 mysqld?

python - Dockerfile RUN合并pip命令

linux - 如何访问 istio 创建的仪表板

routing - 克隆数据包并将其转发到多个 IP 地址

docker - 如何在这个 meteor docker 镜像中部署应用程序?