容器的端口映射
一、端口映射
1.问题描述
在腾讯云服务器中创建一个nginx的容器,在本地通过浏览器访问:腾讯云IP:80 怎么能访问到nginx呢?
在腾讯云服务器中直接安装一个nginx比较容易理解,问题是现在如何在本地浏览器访问到远程服务器中的容器中的nginx呢?
2.创建nginx容器
docker run -d --name=con_nginx nginx:latest
3.本地浏览器访问试一下
失败
4.创建容器时添加端口映射
- 将容器的80端口映射到腾讯云服务器的80端口,这样我们就能通过浏览器访问:腾讯云IP:80 访问到容器的80端口
- 创建nginx容器:
docker run -d --name=con_nginx -p=80:80 nginx:latest
- 添加 -p=80:80 参数,表示将容器的80端口映射到本机的80端口上。