unraid重启丢失DOCKER自定义网络


Recommended Posts

背景:unraid上安装了jellyfin和openwrt。openwrt作为旁路由,希望设置docker自定义网络,然后jellyfin选择自定义网络,通过旁路由上网,目的能正常刮削

环境:正版unraid6.9.2,docker版本20.10.5 i5-8600T

步骤:

1.docker设置,将保留用户定义网络:选择是

2.重启docker,然后删除br0 docker network rm br0

3.重建自定义网络br0

docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.254 -o parent=br0 br0

4.docker编辑jellyfin,网络选择“用户Custom:br0

5.jellyfin可正常调用192.168.1.254作为网关,可正常刮削

6.重启unraid,自定义的br0设置丢失,导致jellyfin启动失败

备注:尝试通过脚本在重启unraid时自动删除br0,并新建自定义br0,但是network id都不一样,导致docker启动时报No such container的错误,必须要手动重新指定一下网络类型:custom:br0后才能启动docker,

 

求助各位大佬

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.