Docker says "container does not exist" after reboot

I installed the haugene/transmission-openvpn:latest container and followed their guide, I’m running it on a Synology NAS.
everything works fine until I restart the NAS. When I check docker it is off, and when I use the GUI to turn it on, it gives “Container does not exist”

This is the code I’m using to install.

docker run \
--cap-add=NET_ADMIN \
--device=/dev/net/tun \
-d \
-v /volume1/docker/resolv.conf:/etc/resolv.conf \
-v /volume1/docker/:/data \
-e "OPENVPN_PROVIDER=PIA" \
-e "OPENVPN_CONFIG=US-east" \
-e "OPENVPN_USERNAME=xxxx" \
-e "OPENVPN_PASSWORD=xxxx" \
-e "LOCAL_NETWORK=192.168.0.0/24" \
-e "OPENVPN_OPTS=--inactive 3600 --ping 10 --ping-exit 60" \
-e "PGID=100" \
-e "PUID=1234" \
-p 9091:9091 \
--sysctl net.ipv6.conf.all.disable_ipv6=0 \
--name "Transmission" \
haugene/transmission-openvpn:latest

Any ideas?

On Synology you need a TUN.sh to run the container. after the restart, the file would not run without either manually running it or creating a tack via task manager as root to run a user-defined script.

This can be closed.