这篇文章上次修改于 1944 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
步驟一:Docker安裝
參考:http://leeyb.cn/forum.php?mod=viewthread&tid=51&extra=page%3D1&_dsign=f81712c6
步驟二:獲取gitlab鏡像
docker pull gitlab/gitlab-ce
REPOSITORY TAG IMAGE ID CREATED SIZE
gitlab/gitlab-ce latest d87e1ba8aa5f 2 weeks ago 1.46GB
步驟三:從git鏡像啟動容器
docker run -d -h gitlab -p 443:443 -p 8081:8081 -p 2222:22 --name gitlab --restart always -v /root/data/gitlab/config:/etc/gitlab -v /root/data/gitlab/logs:/var/log/gitlab -v /root/data/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce
说明:
-d 后台启动
-h hostname
-p 容器的端口映射
--name 容器的名字
--restart always 当容器退出或宿主机重启的时候,容器接着会始终重启
-v 给容器添加一个数据卷
【主机目录提前创建完毕 如 /root/data/gitlab/config /root/data/gitlab/data /root/data/gitlab/logs 】
步驟四:修改gitlab容器的配置文件
docker exec -it gitlab vi /etc/gitlab/gitlab.rb
修改为服务器的ip地址:
external_url 'http://144.34.226.199:8081'
然后重启容器gitlab
docker restart gitlab
步驟五:訪問gitlab http://144.34.226.199:8081
没有评论