Move To Docker:修订间差异
来自Ubuntu中文
跳到导航跳到搜索
创建页面,内容为“== gitlib == 运行 gitlib 私有仓库 <pre> sudo docker run --detach \ -e TZ=Asia/Shanghai \ --hostname kfb \ --publish 80:80 \ --name gitlab \ --restar...” |
小无编辑摘要 |
||
第24行: | 第24行: | ||
sudo docker exec -it gitlab gitlab-rake gitlab:backup:restore BACKUP=1555553246_2019_04_18_11.9.8 | sudo docker exec -it gitlab gitlab-rake gitlab:backup:restore BACKUP=1555553246_2019_04_18_11.9.8 | ||
</pre> | </pre> | ||
传统升级 | |||
升级需要先升级到当前大版本的最后一个版本,再依次升级: | |||
1. 先查看仓库的版本号: | |||
<pre>aptitude versions gitlab-ce</pre> | |||
然后,按照 8.0.1-ce.0 -> 8.17.8-ce.0 -> 9.5.10-ce.0 -> 10.8.7-ce.0 -> 11.9.8-ce.0 的顺序依次升级 | |||
<pre>sudo apt-get install gitlab-ce=版本号</pre> |
2019年4月18日 (四) 17:30的版本
gitlib
运行 gitlib 私有仓库
sudo docker run --detach \ -e TZ=Asia/Shanghai \ --hostname kfb \ --publish 80:80 \ --name gitlab \ --restart always \ --volume /var/lib/gitlab/config:/etc/gitlab \ --volume /var/lib/gitlab/logs:/var/log/gitlab \ --volume /var/lib/gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce:latest
备份
sudo docker exec -t gitlab gitlab-rake gitlab:backup:create
还原
sudo docker exec -it gitlab gitlab-rake gitlab:backup:restore BACKUP=1555553246_2019_04_18_11.9.8
传统升级 升级需要先升级到当前大版本的最后一个版本,再依次升级: 1. 先查看仓库的版本号:
aptitude versions gitlab-ce
然后,按照 8.0.1-ce.0 -> 8.17.8-ce.0 -> 9.5.10-ce.0 -> 10.8.7-ce.0 -> 11.9.8-ce.0 的顺序依次升级
sudo apt-get install gitlab-ce=版本号