使用VMware安装centos7,进入centos后,打开terminal。

1、VMware先设置好固定IP,用于后面gitlab的配置

2、输入su,进行登录root管理员账号进行操作,(输入设置好的root密码)

centos7安装docker部署gitlab教程


3、设置好阿里云的yum源,官方的源国内网速不行,会出现超时,然后安装docker。

参考教程:Centos7更新yum源下载docker

4、安装完docker之后,设置镜像源,国内访问外网速度堪忧。

修改或新增 /etc/sysconfig/docker,在OPTIONS变量后追加参数 --registry-mirror=https://docker.mirrors.ustc.edu.cn

\# vi /etc/sysconfig/docker

OPTIONS='--selinux-enabled --log-driver=journald --registry-mirror=https://docker.mirrors.ustc.edu.cn'
5、修改之后重启docker

service docker restart

6、找到相应gitlab,下载gitlab。默认使用官方的镜像

①、查找镜像资源:docker search gitlab

centos7安装docker部署gitlab教程

②、安装gitlab。 docker pull gitlab/gitlab-ce

centos7安装docker部署gitlab教程

7、在本机准备gitlab工作目录
mkdir -p /data/docker/gitlab/{config,data,logs}
(以上在本机建立的3个目录是为了gitlab容器通过挂载本机目录启动后可以映射配置文件,数据文件,日志文件到本机,然后后续就可以直接在本机查看和编辑了,不用再进容器操作。)

8、运行容器
docker run -d \
--name gitlab \
--hostname 192.168.1.125 \
--restart always \
-p 10443:443 -p 10080:80 -p 10022:22 \ //根据需要增减映射相应端口
-v /data/docker/gitlab/config:/etc/gitlab \
-v /data/docker/gitlab/data:/var/opt/gitlab \
-v /data/docker/gitlab/logs:/var/log/gitlab \
gitlab/gitlab-ce:latest

参考:centos7下使用docker安装gitlab

如果启动不成功可继续参考:CentOS7-Docker 安装 Gitlab详细篇

标签: 安装, docker, etc, gitlab, centos7, data, 本机

相关文章推荐

添加新评论,含*的栏目为必填