landchun 发表于 2018-10-9 22:43:56

群晖 docker 容器 如何被局域网机器直接访问到?

docker 容器 都是在宿主主机NAT下,通常是通过宿主主机的端口映射到docker容器。
我希望局域网的其他机器 直接 访问 docker的ip 而非 端口映射。

longlyjack 发表于 2018-10-10 09:40:36

好像不能。

kingzwj168 发表于 2018-10-10 09:45:00

docker是paas没有自己的IP,是和宿主机共用IP,你的需求可以通过做虚拟机来实现

landchun 发表于 2018-10-11 22:13:06

kingzwj168 发表于 2018-10-10 09:45
docker是paas没有自己的IP,是和宿主机共用IP,你的需求可以通过做虚拟机来实现 ...

按照您的建议,我在 群晖 中 创建了一个虚拟机,可以解决我的问题了。

landchun 发表于 2018-10-11 22:16:00

虚拟中再用nginx 反向代理到docker容器,局域网环境下,加上一个 自己部署定义的 dns 直接用域名访问 docker服务

castock 发表于 2018-10-16 10:57:12

landchun 发表于 2018-10-11 22:13
按照您的建议,我在 群晖 中 创建了一个虚拟机,可以解决我的问题了。

是用VMM代替docker了么?

landchun 发表于 2018-10-17 14:43:33

castock 发表于 2018-10-16 10:57
是用VMM代替docker了么?

虚拟机都没有使用了,直接用群辉自带的反向代理即可,只是局域网中假设了一个私有的DNS,域名解析到群辉的ip即可。
页: [1]
查看完整版本: 群晖 docker 容器 如何被局域网机器直接访问到?