背景
最近体验在Jellyfin上观看IPTV,但是很多IPTV的免费源只有IPV6而且很多IPV4的源加载很慢或无法加载,于是开启了猫和路由的IPv6并在UNRAID上也开启了IPv6, 但当UNRAID开启IPv6后可能会导致一些问题如Docker问题。
现象
有部分容器启动失败,UNRAID启动提示:403 打开终端,手动启动如容器执行:docker start xxx 则会提示:Address already in use
原因
可能(猜测):Docker桥接模式模式(macvlan)下,可能出现mac地址重复。 在UNRAID论坛搜索相关问题建议更改为ipvlan,鉴于UNRAID的复杂性(怕改了出其他问题),因此没有更改为ipvlan
解决
给容器手动指定mac地址,即可启动
如下示例,使用Portainer下设置一个不重复的mac给每个容器
评论区