一、docker安装gitlab
- 设置环境变量
mkdir -p /srv/gitlab
echo "export GITLAB_HOME = /srv/gitlab" >> /etc/profile
source /etc/profile
- 启动gitlab容器
docker pull gitlab/gitlab-ee:latest
sudo docker run --detach \
--hostname gitlab.example.com \
--publish 443:443 --publish 9080:80 --publish 2222:22 \
--name gitlab \
--restart=on-failure \
--volume $GITLAB_HOME/config:/etc/gitlab \
--volume $GITLAB_HOME/logs:/var/log/gitlab \
--volume $GITLAB_HOME/data:/var/opt/gitlab \
--shm-size 256m \
gitlab/gitlab-ee:latest
- 安装完成后,查看root登录密码
sudo docker exec -it gitlab grep ‘Password:’ /etc/gitlab/initial_root_password
注意: 登录后记得修改密码,这个文件24小时后会自动删除。
浏览器访问ip:9080即可
二、修改时区
vi $GITLAB_HOME/config/gitlab.rc
修改成Asia/Shanghai
修改完之后重启gitlab容器
docker restart gitlab
三、修改ssh clone地址
修改地址和端口
gitlab_rails[‘gitlab_ssh_host’] =
gitlab_rails[‘gitlab_shell_ssh_port’] =