您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
三六零分类信息网 > 乌鲁木齐分类信息网,免费分类信息发布

docker端口映射到宿主机怎么操作

2025/11/9 20:03:12发布47次查看
docker允许通过外部访问容器或者容器之间互联的方式来提供网络服务。容器启动之后,容器中可以运行一些网络应用,通过-p或-p参数来指定端口映射。
1)启动容器时,选择一个端口映射到容器内部开放端口上
-p   小写p表示docker会选择一个具体的宿主机端口映射到容器内部开放的网络端口上。
-p   大写p表示docker会随机选择一个宿主机端口映射到容器内部开放的网络端口上。
[root@docker-test ~]# docker run -ti -d --name my-nginx -p 8088:80 docker.io/nginx2218c7d88ccc917fd0aa0ec24e6d81667eb588f491d3730deb09289dcf6b8125[root@docker-test ~]# docker run -ti -d --name my-nginx2 -p docker.io/nginx589237ceec9d5d1de045a5395c0d4b519acf54e8c09afb07af49de1b06d71059[root@docker-test ~]# docker pscontainer id image command created status ports names589237ceec9d docker.io/nginx "nginx -g 'daemon ..." 6 seconds ago up 5 seconds 0.0.0.0:32770->80/tcp my-nginx22218c7d88ccc docker.io/nginx "nginx -g 'daemon ..." about a minute ago up about a minute 0.0.0.0:8088->80/tcp my-nginx
由上面可知:
容器my-nginx启动时使用了-p,选择宿主机具体的8088端口映射到容器内部的80端口上了,访问http://localhost/8088即可
容器my-nginx2启动时使用了-p,选择宿主机的一个随机端口映射到容器内部的80端口上了,这里随机端口是32770,访问http://localhost/32770即可
更多相关教程,请关注docker教程栏目。
以上就是docker端口映射到宿主机怎么操作的详细内容。
乌鲁木齐分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product