Li *_*ang 5 docker docker-compose
主机的IP是192.168.0.208.
docker-compose 文件如下:
version: '2'
services:
zl-tigervnc:
image: zl/dl-tigervnc:1.5
container_name: zl_dl_tigervnc
restart: always
tty: true
ports:
- "8001:8888"
- "6001:6006"
- "8901:5900"
- "10001:22"
devices:
- /dev/nvidia0
volumes:
- ~/data:/root/data
- /var/run/docker.sock:/var/run/docker.sock
extra_hosts:
- "dockerhost:192.168.0.208"
Run Code Online (Sandbox Code Playgroud)
此脚本启动了一个容器.容器想要访问8080主机上的端口(例如192.168.0.208:8080).但它不起作用.
但是,我使用端口转发将8080主机映射到8080路由器上.路由器的IP是63.25.20.83.容器可以8080通过端口转发(例如63.25.20.83:8080)访问主机.
我从https://github.com/docker/docker/issues/1143尝试了很多解决方案,但它仍然无效.
| 归档时间: |
|
| 查看次数: |
2059 次 |
| 最近记录: |