1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > docker端口映射到宿主机怎么操作

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

时间:2018-12-03 15:03:59

相关推荐

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

运维|Docker

docker

运维-Docker

php技术网源码,vscode跳到下一个光标,ubuntu重启死机,tomcat部署访问路径,爬虫和golang,仿链家php源码,seo快排一般多久推广lzw

Docker允许通过外部访问容器或者容器之间互联的方式来提供网络服务。容器启动之后,容器中可以运行一些网络应用,通过-p或-P参数来指定端口映射。

源码正常显示乱码,vscode怎么变大,老ubuntu,tomcat崩溃重启,h5操作sqlite,万能dede幻灯片插件.rar,淘宝前端框架是什么意思,python爬虫项目经历书写,php打开文件夹,岳阳seo优化网络,电影网站免费接口,易语言 网页多开,discuz7.2风格模板安装lzw

1)启动容器时,选择一个端口映射到容器内部开放端口上

企业网站.net源码下载,ubuntu网络检查更新,tomcat9.0指定服务,爬虫设置详解视频,php链接到医保卡实现,郑州seo酒店lzw

-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 IMAGECOMMAND 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即可

更多相关教学,请关注PHP中文网docker教学栏目。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。