Docker+Gitlab
Posted ggwow
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker+Gitlab相关的知识,希望对你有一定的参考价值。
(1)下载镜像:
docker pull gitlab/gitlab-ce
(2)运行镜像:
GITLAB_HOME=`pwd`/data/gitlab
docker run -d
--publish 8443:443 --publish 8480:80 --publish 8422:22
--name gitlab
--restart always
--volume $GITLAB_HOME/config:/etc/gitlab
--volume $GITLAB_HOME/logs:/var/log/gitlab
--volume $GITLAB_HOME/data:/var/opt/gitlab
gitlab/gitlab-ce
-------------
pwd为工作目录,输入pwd命令即可查看
(3)修改基础配置:
进入/root/data/gitlab/config(即GITLAB_HOME/config)
修改或添加:
# 配置http协议所使用的访问地址
external_url:宿主机机IP
#ssh协议所使用的访问地址和端口
gitlab_rails[‘gitlab_ssh_host‘]:宿主机机IP
gitlab_rails[‘gitlab_shell_ssh_port‘]:运行镜像时映射22的端口
#时区
gitlab_rails[‘time_zone‘]:时区
external_url ‘http://10.180.206.254‘
gitlab_rails[‘gitlab_ssh_host‘] = ‘10.180.206.254‘
gitlab_rails[‘gitlab_shell_ssh_port‘] = 8422
gitlab_rails[‘time_zone‘] = ‘Asia/Shanghai‘
(3)登录网页,初始化密码
登录 宿主机机IP:运行镜像时映射80的端口
(4)用户名,密码
为 root/admin123.
以上是关于Docker+Gitlab的主要内容,如果未能解决你的问题,请参考以下文章