docker

Docker安装gitlab服务器

2020-10-29  本文已影响0人  夹胡碰

1. 环境

2. 前置准备

参见: Linux Ceonto7安装Docker-CE并使用

3. 安装

3.1 创建挂载文件夹
mkdir -p /home/gitlab-docker/etc
mkdir -p /home/gitlab-docker/log
mkdir -p /home/gitlab-docker/data
3.2 安装
docker pull gitlab/gitlab-ce:10.8.0-ce.0
3.3 查看images镜像
[root@bogon home]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
gitlab/gitlab-ce    10.8.0-ce.0         579d61462171        2 years ago         1.34GB
3.4 启动
docker run -d  -p 18085:8085  --name gitlab \
    --privileged=true  \
    --restart always  \
    -v /home/gitlab-docker/etc:/etc/gitlab \
    -v /home/gitlab-docker/log:/var/log/gitlab \
    -v /home/gitlab-docker/data:/var/opt/gitlab \
    docker.io/gitlab/gitlab-ce:10.8.0-ce.0
3.5 查看日志

启动时间较长,耐心等待

docker logs -tf gitlab
3.6 启动成功
[root@bogon etc]# docker ps -a
CONTAINER ID        IMAGE                          COMMAND                  CREATED             STATUS                   PORTS                                              NAMES
e96cdef614d6        gitlab/gitlab-ce:10.8.0-ce.0   "/assets/wrapper"        3 minutes ago       Up 3 minutes (healthy)   22/tcp, 80/tcp, 443/tcp, 0.0.0.0:18085->8085/tcp   gitlab
3.7 修改配置文件
vim /home/gitlab-docker/etc/gitlab.rb
# 修改访问IP
external_url 'http://localhost:8085'
3.7 重启gitlab容器
docker restart e96
3.8 成功访问

URL: 宿主机IP:18085

image.png
上一篇 下一篇

猜你喜欢

热点阅读