CeneOS中使用Docker安装Gitlab

场景

CentOS7中Docker的安装与配置:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119028701

首先按照上面在CentOS7中安装Docker

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

1、搜索镜像

docker search gitlab

CeneOS中使用Docker安装Gitlab

 

 CeneOS中使用Docker安装Gitlab

 

2、拉取镜像

docker pull gitlab/gitlab-ce

拉取完成后查看

docker images

CeneOS中使用Docker安装Gitlab

 

 3、服务器上创建数据卷映射路径

mkdir -p /docker/gitlab/config

mkdir -p /docker/gitlab/logs

mkdir -p /docker/gitlab/data

创建好目录后,要赋予权限

chmod 777 -R /docker/gitlab/

4、启动容器

docker run  -d --name gitlab -p 2222:22  -p 8888:80 -p 8443:443 -v /docker/gitlab/config:/etc/gitlab -v /docker/gitlab/logs:/var/log/gitlab -v /docker/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce:latest

说明:

-d //启动在后台
--name //容器名字
-p //端口映射
-v //数据卷挂载映射

CeneOS中使用Docker安装Gitlab

 

5、访问gitlab

浏览器访问

http://服务器ip:8888/

会出现如下页面

CeneOS中使用Docker安装Gitlab

 

说明gitlab还没准备好,等个几分钟。

再次访问就可以了。

6、获取密码

访问成功后需要获取初始化的密码

进入容器并获取密码

sudo docker exec -it gitlab grep Password: /etc/gitlab/initial_root_password

CeneOS中使用Docker安装Gitlab

 

 

输出的一长串就是密码,用户名是root

登录成功之后修改密码为自己的密码比如12345678

CeneOS中使用Docker安装Gitlab

 

 

官方教程地址:

https://docs.gitlab.com/ee/install/docker.html

CeneOS中使用Docker安装Gitlab

上一篇:59. 螺旋矩阵 II


下一篇:PAT乙级编程练习(Python) .II