使用 Docker Compose 搭建 GitLab
感兴趣的可以参考 官方安装指南建立 gitlab 目录mkdir -p /opt/gitlab建立 docker-compose.yml 文件cat /opt/gitlab/docker-compose.ymlweb:image: 'gitlab/gitlab-ce:latest'restart: alwayshostname: '192.168.10.10' # 此处填写所在服务器 ipenvi
·
感兴趣的可以参考 官方安装指南
-
建立 gitlab 目录
mkdir -p /opt/gitlab
-
建立 docker-compose.yml 文件
cat /opt/gitlab/docker-compose.yml
web: image: 'gitlab/gitlab-ce:latest' restart: always hostname: '192.168.10.10' # 此处填写所在服务器 ip environment: # 此处 ip 须与上面 hostname 一致,端口号自定义 GITLAB_OMNIBUS_CONFIG: | external_url 'http://192.168.10.10:8929' gitlab_rails['gitlab_shell_ssh_port'] = 2224 ports: - '8929:8929' # 此处端口号须与 external_url 中保持一致 - '2224:22' # 同理 volumes: - '/opt/gitlab/config:/etc/gitlab' - '/opt/gitlab/logs:/var/log/gitlab' - '/opt/gitlab/data:/var/opt/gitlab'
-
启动服务
docker-compose up -d
启动完成后,访问
http://192.168.10.10:8929
即可,启动时间略长,可以观察日志。 -
获取初始 root 密码
docker exec -it $(docker ps | grep gitlab | awk '{print $1}') grep 'Password:' /etc/gitlab/initial_root_password
至此,安装完成。
更多推荐
已为社区贡献4条内容
所有评论(0)