docker因为镜像的原因,可能安装不了,通过安装1panel来进行安装的。

编排的yml文件
name: zerotier
services:
zerotier-one:
image: zerotier/zerotier:latest
container_name: zerotier-one
restart: always
cap_add:
- NET_ADMIN
- SYS_ADMIN
- CAP_SYS_RAWIO
devices:
- /dev/net/tun:/dev/net/tun
network_mode: host
volumes:
- ./zerotier-one:/var/lib/zerotier-one
上面文件同目录下执行,文件名为:docker-compose.yml 可直接执行:
docker compose up -d
1panel中,就不需要,会自动运行。
在编排的这个目录下,查找并替换 planet即可,然后重启容器:
docker exec -it zerotier-one service zerotier-one restart
最后,加入网络:
docker exec -it zerotier-one zerotier-cli join 网络 id
这样就可以了,主要用于像Openeular等不支持直接安装rpm或者apk之类的。
记录一下docker的/etc/docker/daemon.json的内容:
{
"registry-mirrors": [
"https://docker.1panel.live",
"https://docker.1panel.dev",
"https://docker.1ms.run"
]
}
评论0
暂时没有评论