docker 指定端口
时间: 2023-10-02 10:05:23 浏览: 82
解决docker指定udp端口号的问题
在 Docker 中,可以使用 `-p` 或 `--publish` 选项来指定端口映射。
例如,要将 Docker 容器的端口 `8080` 映射到主机的端口 `8888`,可以使用以下命令:
```
docker run -p 8888:8080 <image_name>
```
这将会将容器的端口 `8080` 映射到主机的端口 `8888` 上。你可以根据需要修改主机端口和容器端口的值。
还可以使用 `-P` 或 `--publish-all` 选项将所有容器的暴露端口映射到随机分配的主机端口。例如:
```
docker run -P <image_name>
```
这将会将容器的所有暴露端口都映射到主机的随机分配的端口上。
希望这个回答对你有所帮助!如果你还有其他问题,请随时提问。
阅读全文