docker中的gitlab数据备份和迁移
# 进入容器
docker exec -it gitlab /bin/bash
# 备份命令
gitlab-rake gitlab:backup:create
# 备份目录
docker 内部目录 /var/opt/gitlab/backups
宿主机目录 /data/gitlab/opt/backups
# 复制docker内部文件到宿主机目录 这一步是挂在在宿主机上可以不操作
docker container cp 容器:/var/opt/gitlab/backups/备份文件 /var/opt/gitlab/backups/
备份的时候不会备份 gitlab.rb, gitlab-secrets.json 需要我们手动保存