Docker运行gitlab容器
- 前言
- 1.拉取gitlab镜像
- 2.创建挂载数据卷
- 3.运行镜像
- 4 登录Gitalb
- 5 访问linux的gitlab地址,输入用户名与密码
前言
在linux系统中安装gitlab的教程
1.拉取gitlab镜像
不指定 默认拉取最新版镜像
docker pull gitlab/gitlab-ce
2.创建挂载数据卷
mkdir -p /data/docker/gitlab/etc # 映射到容器中的配置目录
mkdir -p /data/docker/gitlab/log # 映射到容器中的日志目录
mkdir -p /data/docker/gitlab/data # 映射到容器中的数据目录
3.运行镜像
docker run -d # 后台运行-p 8443:443 # 将容器的443端口映射到宿主机的8443端口-p 8080:80 # 将容器的80端口映射到宿主机的8080端口-p 8022:22 # 将容器的22端口映射到宿主机的8022端口--restart always # 设置容器自启动--name gitlab # 设置容器NAMES为gitlab-v /data/docker/gitlab/etc:/etc/gitlab # 将容器的/etc/gitlab挂载到宿主机的的gitlab/etc目录-v /data/docker/gitlab/log:/var/log/gitlab-v /data/docker/gitlab/data:/var/opt/gitlab--privileged=true # 设置root权限gitlab/gitlab-ce # 运行的镜像名称
4 登录Gitalb
查看root账号的初始密码
vim /data/docker/gitlab/etc/initial_root_password
5 访问linux的gitlab地址,输入用户名与密码
登录账号后修改默认的密码