使用 Docker 和 Hyper-V 重定向端口
Redirecting port with Docker and Hyper-V
使用 virtualbox 我可以通过这个菜单重定向一个端口:
在使用 Hyper-V 时,我可以在 Docker 中为 windows 做一些类似的事情吗?
这是可能的。
要公开容器的内部端口,您可以使用 -P 或 -p 标志启动容器。暴露的端口可在主机上访问,并且这些端口可供任何可以访问主机的客户端使用。
例子
docker run -d -p 8080:80 my_image nginx -g 'daemon off;'
你在主机中的端口 8080 将映射到容器内部端口 80。
使用 virtualbox 我可以通过这个菜单重定向一个端口:
在使用 Hyper-V 时,我可以在 Docker 中为 windows 做一些类似的事情吗?
这是可能的。
要公开容器的内部端口,您可以使用 -P 或 -p 标志启动容器。暴露的端口可在主机上访问,并且这些端口可供任何可以访问主机的客户端使用。
例子
docker run -d -p 8080:80 my_image nginx -g 'daemon off;'
你在主机中的端口 8080 将映射到容器内部端口 80。