首页 > 其他分享 >docker搭建zerotier-moon

docker搭建zerotier-moon

时间:2023-01-11 12:45:13浏览次数:64  
标签:cli xxxxxxxx moon -- zerotier docker

docker搭建zerotier-moon

生成容器

命令如下

docker run --name zerotier-moon -d --restart always --cap-add=NET_ADMIN --cap-add=SYS_ADMIN --device=/dev/net/tun -p 9993:9993/udp -v /home/ashen/dockers/zerotier:/var/lib/zerotier-one seedgou/zerotier-moon -4 1.1.1.1

其中/home/ashen/dockers/zerotier是你自己的路径,记得替换,-4后面的1.1.1.1是自己服务器的IP地址,记得开放9993端口

加入zerotier群组

docker exec zerotier-moon zerotier-cli join XXXXXX

其中XXXXXX为你zerotier的Network ID,记得去zerotier的群组里放行

查看是否联网成功

 docker exec zerotier-moon zerotier-cli listnetworks

Windows连接moon

在服务器上使用这个命令查看mooon id

docker logs zerotier-moon

会弹出如下提示

Your ZeroTier moon id is xxxxxxxx, you could orbit moon using "zerotier-cli orbit xxxxxxxx xxxxxxxx"

其中xxxxxxxx是你的moon id
在映射的路径下能找到moons.d这个文件夹,整个文件夹复制到windows的C:\ProgramData\ZeroTier\One下

在Windows上使用CMD

zerotier-cli orbit xxxxxxxx xxxxxxxx(xxxxxxxx为你的moon id)

在Windows的CMD上使用命令查看服务器节点

zerotier-cli listpeers

如出现moon即为搭建成功

参考

https://hub.docker.com/r/seedgou/zerotier-moon#quickstart
https://www.bilibili.com/read/cv15081692
https://blog.51cto.com/u_549879/5890257

标签:cli,xxxxxxxx,moon,--,zerotier,docker
From: https://www.cnblogs.com/ashenweb/p/17043380.html

相关文章

  • docker启动nginx,包含创建数据卷和端口映射
    首先先将nginx的配置文件进行获取,随便run一个nginx容器,将容器中的配置拷贝到linux中,代码如下: dockerrun-p80:80--namenginx-dnginx#没有镜像会自......
  • Docker学习笔记:login、logout登录登出
    一、login登录dockerlogin登陆到一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库DockerHub。#语法dockerlogin[OPTIONS][SERVER]Options:-p,-......
  • Docker删除所有容器、镜像
    问题:在linux上,使用docker-compose进行安装一些镜像,由于版本问题、内存不足问题、需求问题等,需要删除容器和镜像。查看容器/镜像容器相关的dockerps-qa镜像相关的do......
  • Docker 打包MySQL (带数据源打包) 并加载打包后镜像运行
    前言mysql镜像的数据默认都在/var/lib/mysql目录下,我们修改默认的数据库的数据位置就行,不要放在/var/lib/mysql下面。操作1.创建mysql源数据备份目录mkdir/mysqldata......
  • docker 操作常见问题
    容器操作常见问题删除容器镜像dockerrmi0256c63af7db发生错误Errorresponsefromdaemon:conflict:unabletodelete0256c63af7db(mustbeforced)-imageis......
  • Java(SpringBoot)项目打包(构建)成`Docker`镜像的几种方式
    前置说明最为原始的打包方式spring-boot-maven-plugin插件jib-maven-plugin插件dockerfle-maven-plugin插件最为原始的方式也就是使用Docker的打包命令去打包,麻......
  • Windows安装使用Docker,方便你的开发和部署(DockerDesktop篇)
    前言首先声明,此篇不是完全的Docker技术文章,而是单纯的教你使用Docker,不包含Docker的一些命令、如何打包Docker镜像等等。为什么要用Docker?大家好,我是小简,今天带来一篇W......
  • Docker 利用buildx插件构建多平台镜像
    ##安装DockerBuildx[安装DockerBuildx](https://docs.docker.com/build/buildx/install/)##运行Docker镜像分发的跨平台模拟器```shdockerrun--privile......
  • 60道Docker大厂必备面试题整理汇总附答案
    60道Docker大厂必备面试题整理汇总附答案全部面试题答案,更新日期:01月30日,直接下载吧!下载链接:高清500+份面试题资料及电子书,累计10000+页大厂面试题PDFDocker题1:Doc......
  • 2021年Docker面试题大汇总附答案
    2021年Docker面试题大汇总附答案全部面试题答案,更新日期:01月30日,直接下载吧!下载链接:高清500+份面试题资料及电子书,累计10000+页大厂面试题PDFDocker题1:Docker中如......