可能您可以找到某种方法从容器主机自动为端口添加前言,但是随后您将遇到与主机网络相同的问题(多个容器实例的情况下可能发生端口冲突)。
可能在您的场景中,最好的方法是公开一些端口范围,即:
docker run --expose=7000-8000 ...
Run Code Online (Sandbox Code Playgroud)
并在默认桥接网络的情况下通过 IP 地址引用容器(您必须使用 docker inspect 容器 IP)或在用户定义网络的情况下通过名称引用容器(https://docs.docker.com/engine/userguide/networking/配置-dns/)。
| 归档时间: |
|
| 查看次数: |
4033 次 |
| 最近记录: |