一、安装配置docker(省略。。。。)
二、下载gitlab-docker镜像:
sudo docker pull gitlab/gitlab-ce:latest
三、启动gitlab
sudo docker run --detach \
--hostname 本机ip \
--publish 443:443 --publish 80:80 --publish 222: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 \
gitlab/gitlab-ce:latest
扩展:
1、以后如果需要更新Gitlab版本,首先需要停止并删除当前的Gitlab实例。
sudo docker stop gitlab
sudo docker rm gitlab
2、然后在拉取最新版的Gitlab。
sudo docker pull gitlab/gitlab-ce:latest
3、然后再使用上次的配置运行Gitlab即可。不用担心数据会丢失。只要你的volume参数指定还和上次一样,Gitlab就会自动读取这些配置。
sudo docker run --detach \
--hostname 本机ip \
--publish 443:443 --publish 80:80 --publish 222: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 \
gitlab/gitlab-ce:latest