我希望不使用端口映射访问docker容器
时间: 2023-08-02 20:13:42 浏览: 188
Docker端口映射与容器关联
5星 · 资源好评率100%
你可以使用Docker的`-p`选项来发布容器的端口,这样你就可以使用主机的IP和端口来访问容器中运行的服务。例如,要将容器的80端口映射到主机的8080端口,可以运行以下命令:
```
docker run -p 8080:80 <image_name>
```
这将使容器的80端口映射到主机的8080端口上。现在你可以通过访问http://localhost:8080来访问容器中运行的服务。注意,如果你在Dockerfile中指定了EXPOSE命令,则Docker会将该端口暴露给主机,但不会将该端口映射到主机的任何端口上。
阅读全文