How to setup the Docker container?
Question / Need Advice
Hi everyone, I am running a brand new Synology DS220+ with DSM 7 and wanted to install ZeroTier. Currently this is not possible with DSM7 and sadly I didn't knew that beforehand. So, I gave the official Docker container a try and well, it kinda works. I ran the container and invited the NAS to my network which worked as intended but I am not able to ping, ssh, open network shares or connect to it in the browser. The NAS and all other devices show up when I do "zerotier-cli peers".
Is there anything I have to setup with the Container, like a config file before everything works? Maybe just starting the container is not enough?
Every help is appreciated! Thank you!
Sort by:
Best
Open comment sort options
Comments Section
Thank you for all your replies. I found a pretty good tutorial on how to setup a Docker container on my synology and it works like a charm. In case you want to do this as well: https://blog.darkpan.com/posts/running-zerotier-on-synology-nas-using-docker/
I don't have much experience with the zero tier container specifically, but if you want to access services on the nas, you probably need to enable host networking on the container. I think it also needs the tun device.
If you intend to use the docker container as a portable way of running zerotier, then you could remove some of the isolation to allow it to set up the network interfaces. Try
--net host
and (may be unnecessary) --privileged. Also remember to mount the zt config directory to something on the host.I have ZT running on my synology (although it seems to not be super reliable). I followed this guide - https://github.com/henrist/zerotier-one-docker
I am having some issues. I used the henrist version and I got zerotier running and connected (as in it shows on the zero tier site and I authorized it and I can listnetworks on the cli) but I cant seem to do anything with it. I cant access my other dockers (via port) or the main dsm panel. Do I need to do something else to actually have it allow me to access things once I am connected?
I am still on 6.2 if it matters. Trying to get it up and running before I upgrade.