下载Gitlab的Docker镜像
docker pull gitlab/gitlab-ce
运行如下命令来启动Gitlab
需要注意的是我们的Gitlab的http服务运行在宿主机的1080端口上,这里我们将Gitlab的配置,日志以及数据目录映射到了宿主机的指定文件夹下,防止我们在重新创建容器后丢失数据。
docker run --detach \
--publish 10443:443 --publish 1080:80 --publish 1022:22 \
--name gitlab \
--restart always \
--volume /mydata/gitlab/config:/etc/gitlab \
--volume /mydata/gitlab/logs:/var/log/gitlab \
--volume /mydata/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
访问Gitlab
- 访问地址:http://192.168.242.192:1080/
- 由于Gitlab启动比较慢,需要耐心等待,如果Gitlab没有启动完成访问,会出现如下错误。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6FEW2ENJ-1623591886590)(C:\Users\nuoxi\AppData\Roaming\Typora\typora-user-images\image-20210613210744810.png)]](https://img-blog.csdnimg.cn/20210613214551962.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1MDAxMzQw,size_16,color_FFFFFF,t_70)
- 可以通过docker命令动态查看容器启动日志来知道gitlab是否已经启动完成。
docker logs gitlab -f
Gitlab的使用
Gitlab启动完成后第一次访问,会让你重置root帐号的密码
重置完成后输入帐号密码登录
选择创建项目、创建组织、创建帐号…
版权声明:本文为qq_45001340原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。