docker的端口映射
时间: 2024-05-10 16:12:51 浏览: 98
Docker端口映射的实现
Docker 的端口映射是将 Docker 容器内部的端口映射到宿主机器上的端口,这样可以让外部网络通过宿主机器访问 Docker 容器内部的服务。
在 Docker 中,使用 `-p` 参数指定端口映射规则,其格式为:`[宿主机器IP:]宿主机器端口:容器内部端口`。例如,如果想要将容器内部的 80 端口映射到宿主机器的 8080 端口上,则可以使用以下命令:
```
docker run -p 8080:80 nginx
```
其中,`-p` 参数指定了端口映射规则,`8080` 是宿主机器上的端口,`80` 是容器内部的端口,`nginx` 是容器的镜像名称。
此时,我们就可以通过访问宿主机器的 `http://localhost:8080` 来访问容器内部的 nginx 服务了。
阅读全文