官网安装手册:
https://docs.gitlab.com/ee/install/docker.html
https://about.gitlab.com/install/#centos-7
https://packages.gitlab.com/gitlab/gitlab-ce
Docker安装:
export GITLAB_HOME=/srv/gitlab
mkdir /var/opt/gitlab
mkdir /var/log/gitlab
mkdir /etc/gitlab
运行docker安装命令:
sudo docker run --detach /
--hostname 10.40.42.127 /
--publish 9443:443 --publish 80:80 --publish 3322: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-ee:latest
注释:本地安装有其他环境,端口冲突,所以上面端口都改本地不存在的。
gitlab-ee:企业版
gitlab-ce:社区版
过滤初始化密码:
sudo docker exec -it gitlab grep Password: /etc/gitlab/initial_root_password
访问gitlab报错:
Gitlab初始化比较耗资源,尽量大内存的主机部署。
修改gitlab首页信息:
Logo也可以加入图片,用来替换gitlab图片。