如标题所述。我的可扩展 Docker主机中有一个Music Player和一个音乐库管理器,但是由于存储限制,数据库和文件位于主机外部,位于同一网络的另一台计算机(NAS)中。>
出于显而易见的原因,我已经设置了静态IP,但是虽然容器可以使用DHCP为Internerds(172.16.0.1
访问路由器,并且可以ping通,但是可以访问{{1} }无效(主机),172.16.1.1
(NAS)也无效。所以我无法访问数据库或文件。
如何成功将容器连接到外部计算机? NAS可以访问并且所有系统都正常。
答案 0 :(得分:1)
也许您应该将容器的网络模式设置为host
。
要更改容器的网络模式,请添加--network host
用于运行容器!