如何使用docker启动一个gitlab

1. 下载ce版本镜像

gitlab/gitlab-ce:17.3.6-ce.0

2. 创建相关目录

 /home/lylgitlab/config
 /home/lylgitlab/logs
 /home/lylgitlab/data
 /home/lylgitlab/other/gitlab.rb
 /home/lylgitlab/other/shm

3. 启动镜像

#!/bin/sh

docker run --detach \
    --hostname 20.198.40.20 \
    -p 35643:443 -p 35680:80 -p 35622:22 \
    --privileged \
    --name gitlab \
    --env GITLAB_LOG_LEVEL=info \
    --restart always \
    --volume /home/lylgitlab/config:/etc/gitlab \
    --volume /home/lylgitlab/logs:/var/log/gitlab \
    --volume /home/lylgitlab/data:/var/opt/gitlab \
    --volume /home/lylgitlab/other/gitlab.rb:/etc/gitlab/gitlab.rb \
    --volume /home/lylgitlab/other/shm:/dev/shm  \
    gitlab/gitlab-ce:v1.0.0

上一篇:外观模式 (Facade Pattern)


下一篇:大数据新视界 -- Hive 数据仓库:构建高效数据存储的基石(下)(2/ 30)-引言: