LoganJinDev / zerotier-planet-moon

docker一键私有部署 zerotier 构建私有plant moon 突破50台设备限制
GNU General Public License v3.0
97 stars 30 forks source link

直接运行 readme 上的命令报错 #6

Closed wll8 closed 1 year ago

wll8 commented 1 year ago

运行:

docker run -d \
    --net=host \
    --name zerotier-planet \
    --restart unless-stopped \
    -v ./zerotier-one:/var/lib/zerotier-one \
    -v ./ztncui/etc:/opt/key-networks/ztncui/etc \
    loganjindev/zerotier-ztncui:v1.0.0

报错:

docker: Error response from daemon: create ./ztncui/etc: "./ztncui/etc" includes invalid characters for a local volume name, only "[a-zA-Z0-9][a-zA-Z0-9_.-]" are allowed. If you intended to pass a host directory, use absolute path.
See 'docker run --help'.
wll8 commented 1 year ago

我这样处理可以:

docker run -d \
    --net=host \
    --name zerotier-planet \
    --restart unless-stopped \
    -v $PWD/zerotier-one:/var/lib/zerotier-one \
    -v $PWD/ztncui/etc:/opt/key-networks/ztncui/etc \
    loganjindev/zerotier-ztncui:v1.0.0
LoganJinDev commented 1 year ago

docker run按照docker-compose.yaml修改的,按需来就行