安装
官方示例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| docker run -d \ --name=ddnsto \ --restart always \ --network host \ -e TOKEN=<填入你的token> \ -e DEVICE_IDX=<默认0,如果设备ID重复则为1-100之间> \ -v /etc/localtime:/etc/localtime:ro \ -v /your/config-path/ddnsto-config:/ddnsto-config \ -e PUID=<uid for user> \ -e PGID=<gid for user> \ linkease/ddnsto
docker run -d \ --name=ddnsto \ --restart always \ --network host \ -e TOKEN=abcdefg-8888-8888-1111-abcdefghijk \ -e DEVICE_IDX=0 \ -v /etc/localtime:/etc/localtime:ro \ -v /mnt/sda1/ddnsto-config:/ddnsto-config \ -e PUID=0 \ -e PGID=0 \ linkease/ddnsto
|
实际上,我只设置了/ddnsto-config
的文件夹映射,忽略了/etc/localtime
, 不影响使用。
环境设置
1 2 3 4 5
| TZ=Asia/Shanghai PUID=0 PGID=0 DEVICE_IDX=0 TOKEN=****
|
结论
挺好用的,很快,十分钟绝对够了。
同一台设备好像重装也是同一个 id, 反正确实挺方便的,在没有 zerotier 的时候这个就相当可以了。唯一不满意的大概就是和微信扫码深度绑定…
引用
- Docker DDNSTO 远程控制 Docker