🔌
端口映射
将容器端口暴露给宿主机
第 1 步,共 3 步
为什么要端口映射?
容器具有隔离的网络。要从浏览器访问容器内的 Web 服务器,需要将宿主机端口映射到容器端口。
bash
docker run -p 8080:80 nginx
# host:8080 → container:808080
Host80
Container将容器端口暴露给宿主机
容器具有隔离的网络。要从浏览器访问容器内的 Web 服务器,需要将宿主机端口映射到容器端口。
docker run -p 8080:80 nginx
# host:8080 → container:80