背景
由于项目原因,需要搭建一个gitlab,在网上搜索了一番,并没有我想要的部署步骤。
环境要求
- 熟悉linux环境
- centos7(建议使用一个空的centos7)
- 会基本使用docker命令
- 虚拟机内存至少2G(本文使用的内存是2.9G)
- 会基本使用vim命令
建议
可以先按照该文档的命令直接复制粘贴先部署成功一遍,成功部署后,再自行修改。
注:命令可以直接复制使用
傻瓜式部署步骤
-
拉取镜像
命令:docker pull gitlab/gitlab-ce
-
创建三个文件夹
命令:mkdir -p /home/gitlab/config
命令:mkdir -p /home/gitlab/logs
命令:mkdir -p /home/gitlab/data
-
启动容器
命令:docker run -d -p 443:443 -p 80:80 -p 32:22 --name gitlab --restart always -v /home/gitlab/config:/etc/gitlab -v