我有一个连接家庭路由器、运行Ubuntu 20.04和Docker的树莓派。我为其分配了一个固定的IP地址,并在本地网络中使用
我希望能够通过子域名,如
这不是一个好的解决方案,因为每次更改时都必须编辑
正确的做法是什么?
(我在SO上找到了其他类似的问题,但我没有找到一个关于如何在本地网络中实现此目标的答案。)
raspy.local
作为主机名。我可以通过raspy.local:<端口号>
访问Docker容器。我希望能够通过子域名,如
influxdb.raspy.local
或traefik.raspy.local
等来访问Docker容器。唯一有效的解决方案是将Traefik作为Docker容器运行,设置Host(`<subdomain>.raspy.local`)
规则,并编辑我的笔记本电脑上的/etc/hosts
文件,以使子域名指向树莓派的IP地址。这不是一个好的解决方案,因为每次更改时都必须编辑
/etc/hosts
文件,并且无法在我的网络上的所有设备上执行此操作(例如,我无法在智能手机上执行此操作)。正确的做法是什么?
(我在SO上找到了其他类似的问题,但我没有找到一个关于如何在本地网络中实现此目标的答案。)