kong62 avatar

Docker 安装 gitlab

kong62

Published: 14 Dec 2017 › Updated: 14 Dec 2017Docker 安装 gitlab

Docker 安装 gitlab

启动容器

docker run -d --hostname gitlab.example.com --publish 7443:443 --publish 7480:80 --publish 7422:22 --name gitlab --restart always --volume /opt/gitlab/config:/etc/gitlab --volume /opt/gitlab/logs:/var/log/gitlab --volume /opt/gitlab/data:/var/opt/gitlab docker.io/gitlab/gitlab-ce:latest

查看该容器内部运行的几个组件的版本

docker exec -it gitlab ruby --version
ruby 2.3.5p376 (2017-09-14 revision 59905) [x86_64-linux]

docker exec -it gitlab git --version
git version 2.13.6

docker exec -it gitlab redis-cli --version
redis-cli 3.2.5

docker exec -it gitlab psql --version
psql (PostgreSQL) 9.6.5

我们看到Gitlab使用了4个开源软件或运行环境:ruby、git、redis和postgresql,实际上微服务不推荐这种做法。

修改gitlab的配置文件

docker exec -it gitlab vi /etc/gitlab/gitlab.rb
external_url 'http://192.168.182.15:80'

重启容器生效
docker restart gitlab

登陆

http://192.168.182.15:7480
打开后会自动让你设置root用户的密码。

Leave Docker 安装 gitlab to:

Written by

Read more #docker posts


Best Posts From kong62

We have not curated any of kong62's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From kong62