184.新版本lab仓库

发表于 linux 分类,标签:
docker run -itd  \
 -p 9980:80 \
 -p 9922:22 \
 -v /opt/soft/docker/gitlab/etc:/etc/gitlab  \
 -v /opt/soft/docker/gitlab/log:/var/log/gitlab \
 -v /opt/soft/docker/gitlab/opt:/var/opt/gitlab \
 --restart always \
 --privileged=true \
 --name gitlab \
 gitlab/gitlab-ce
 
docker run --name gitlab-postgresql -d \
    --env 'DB_NAME=gitlabhq_production' \
    --env 'DB_USER=gitlab' --env 'DB_PASS=password' \
    --env 'DB_EXTENSION=pg_trgm,btree_gist' \
    --volume /opt/gitlab/postgresql:/var/lib/postgresql \
    k8s-jingxiang-registry.cn-hangzhou.cr.aliyuncs.com/yaozh.com/lab:postgresql-14-20230628
	
	
docker run --name gitlab-redis -d \
    --volume /opt/gitlab/redis:/data \
    k8s-jingxiang-registry.cn-hangzhou.cr.aliyuncs.com/yaozh.com/lab:redis-6.2
    
git默认密码
cat /opt/gitlab/etc/initial_root_password

备份可直接打包/opt/gitlab/目录下的文件

容器内自动备份
vi /etc/gitlab/gitlab.rb
#指定备份后数据存放的路径、权限、时间配置
gitlab_rails['manage\_backup\_path'] = true              开启备份功能
gitlab_rails['backup\_path'] = "/home/gitlab-backup"        指定备份的路径
gitlab_rails['backup\_archive\_permissions'] = 0644        备份文件的权限
gitlab_rails['backup\_keep\_time'] = 5184000             备份保留时间【60天】

容器内手动备份
gitlab-rake gitlab:backup:create

恢复
新建容器
将备份文件拷贝到/opt/gitlab/opt/backups/目录下
重启进入容器
执行恢复命令,注意下面只需要提供时间戳,不需要加入_gitlab_backup.tar
gitlab-rake gitlab:backup:restore BACKUP=1718175623_2024_06_12_16.11.3_gitlab_backup.tar
	
docker run --name gitlab -d \
    --link gitlab-postgresql:postgresql --link gitlab-redis:redisio \
    --publish 10022:22 --publish 10080:80 \
    --env 'GITLAB_PORT=10080' --env 'GITLAB_SSH_PORT=10022' \
    --env 'GITLAB_SECRETS_DB_KEY_BASE=long-and-random-alpha-numeric-string' \
    --env 'GITLAB_SECRETS_SECRET_KEY_BASE=long-and-random-alpha-numeric-string' \
    --env 'GITLAB_SECRETS_OTP_KEY_BASE=long-and-random-alpha-numeric-string' \
    --volume /opt/gitlab/gitlab:/home/git/data \
    k8s-jingxiang-registry.cn-hangzhou.cr.aliyuncs.com/yaozh.com/lab:17.0.10
————————————————
                        
原文链接:https://blog.csdn.net/2401_84931473/article/details/138881060


0 篇评论

发表我的评论