84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
比如我想把本地的8080端口转发到本地的9090端口,这个如何封装呢?端口都是宿主机之间转发,不需要转发到容器里面去,常用的一个场景就是将内网的数据库端口转发到公网上。
你的描述实在有点看不懂。本地的端口转发到本地的端口,这个“本地”指定是什么,容器还是宿主机?
对于容器端口映射到宿主机,-p参数不就能轻松实现吗。docker run ... -p 13306:3306 mysql这不就把容器MySQL服务的3306端口映射到了宿主机的13306端口上了么。外部访问13306端口就能连接到数据库了。
如楼上所言,docker支持容器到宿主机的端口映射,使用的正式-p或-P参数
-p
-P
-P : Publish all exposed ports to the host interfaces -p=[] : Publish a container᾿s port or a range of ports to the host
具体可参加官网说明:https://docs.docker.com/engin...
至于你描述的本地到本地的端口映射,应该不是Docker的功能吧。
你的描述实在有点看不懂。本地的端口转发到本地的端口,这个“本地”指定是什么,容器还是宿主机?
对于容器端口映射到宿主机,-p参数不就能轻松实现吗。
docker run ... -p 13306:3306 mysql
这不就把容器MySQL服务的3306端口映射到了宿主机的13306端口上了么。外部访问13306端口就能连接到数据库了。
如楼上所言,docker支持容器到宿主机的端口映射,使用的正式
-p
或-P
参数具体可参加官网说明:https://docs.docker.com/engin...
至于你描述的本地到本地的端口映射,应该不是Docker的功能吧。