安装
docker run --detach
--publish 443:443 --publish 9980:80 --publish 9922:22
--name gitlab
--restart always
--volume /srv/gitlab/config:/etc/gitlab
--volume /srv/gitlab/logs:/var/log/gitlab
--volume /srv/gitlab/data:/var/opt/gitlab
--shm-size 256m
gitlab/gitlab-ce:latest
进容器
docker exec -it gitlab bash
配置文件
vi /etc/gitlab/gitlab.rb
让配置文件生效
gitlab-ctl reconfigure
修改gitlab.yml 文件
vi /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
修改port端口
重启gitlab
gitlab-ctl restart
备份
进入容器
gitlab-rake gitlab:backup:create
执行备份命令后除了生成的备份文件外,在备份时会提示 gitlab.rb 和 gitlab-secrets.json是敏感文件,需要手动备份。
恢复备份
gitlab-rake gitlab:backup:restore BACKUP=16
https://blog.csdn.net/hsk_late_boy/article/details/136733639
标签:--,备份,gitlab,publish,volume,docker From: https://www.cnblogs.com/lvjinlin/p/18150859