一、官网地址:https://docs.gitlab.cn/jh/install/docker.html
二、步骤:
1.要求至少4个G
2. 先在linux主机创建一个gitlab的主目录,用于容器挂载:/srv/gitlab
3. 设置设置gitlab的环境变量(不设置也可以)
export GITLAB_HOME=/srv/gitlab
4. docker 启动镜像
sudo docker run --detach \ --hostname gitlab.example.com \ --publish 444:443 --publish 81:80 --publish 23: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 \ --shm-size 256m \ registry.gitlab.cn/omnibus/gitlab-jh:latest
5. 通过sudo docker ps可以看到容器启动了:
6. 访问路径:http://宿主机器的IP:81;如果是https访问则:https://宿主机IP:444,启动需要时间,首次访问会报如下:
过一会儿可以看到:
7.初始化账号是root,初始化密码通过下面命令获取,24小时内有效:
sudo docker exec -it gitlab grep 'Password:' /etc/gitlab/initial_root_password
三:配置
1.所以所有的配置都在唯一的配置文件 /etc/gitlab/gitlab.rb
中完成
标签:GITLAB,--,gitlab,publish,HOME,docker,搭建 From: https://www.cnblogs.com/yangxiaohui227/p/17430605.html