Docker部署的Gitlab14.6.1备份恢复全网最详细教程 一、环境准备1、1 检查版本一致性1)通过配置的个人令牌acces_token访问接口获取版本号curl --header "PRIVATE-TOKEN: ChRewxxxxxxxxscEADzj" http://XXXXXX:9800/api/v4/version以上命令运行结果如下图所示:查询gitlab版本号2)通过gitlab命令获取版本号sudo docker exec -it gitlab gitlab-rake gitlab:env:info | grep "GitLab version"或者使用docker exec -it gitlab bash 命令进入到gitlab的docker容器内部执行指令:cat /opt/gitlab/version-manifest.txt | grep "gitlab-ce"以上命令执行结果如下图所示:查询gitlab版本号1、2 部署新的gitlab注意gitlab部署要开启swap共享内存,建议8g,(调低 swappiness(避免频繁 swap))如果原来的gitlab镜像版本是latest,那么需要执行以下命令保存镜像:docker save -o gitlab.tar.gz gitlab/gitlab-ce:latest然后上传到新的服务器上以便于构建gitlab容器实例做备份恢复,如下图所示: