在访问一些网络服务时,需要指定端口,如nginx的80端口,mysql的3306端口等。
在运行容器时,可以指定-P或-p参数进行端口映射。
- 使用-P(大P),会随机指定一个端口。
- 使用-p(小p)时,会映射一个指定的端口。
端口映射的简单理解就是从宿主机要访问到容器的某个ip开放的指定端口。
使用宿主机端口:容器端口 的格式把本地的 80 端口映射到容器的 80 端口:
$ docker run -d -p 80:80 nginx:latest
查看端口映射列表
$ docker port fa 800.0.0.0:80
-p参如可以多次使用来绑定多个端口,如:
$ docker run -d \-p 80:80 \-p 443:443 \nginx:latest
更多docker相关知识,就在码小课: maxiaoke.com
5005

被折叠的 条评论
为什么被折叠?



