GitLab
是类似于GitHub的项目托管服务。
GitLab
不仅提供了官方在线服务
,还允许用户自己部署服务。
GitLab
官网:https://gitlab.com
1、创建一个存放数据的目录:
mkdir -p ~/docker_volume/gitlab/{data,logs,config}
2、下载gitlab/gitlab-ce镜像,并使用它创建一个容器,并启动之:
docker run -d \
--name gitlab \
-p 60443:443 \
-p 60080:80 \
-p 60022:22 \
-v ~/docker_volume/gitlab/config:/etc/gitlab \
-v ~/docker_volume/gitlab/data:/var/opt/gitlab \
-v ~/docker_volume/gitlab/logs:/var/log/gitlab \
gitlab/gitlab-ce
3、通过http://localhost:60080
进行访问。
首次运行,会让你设置root
用户的密码(root
用户就是管理员):
设置好之后,就跳转到登录、注册界面:
2、用户名为root
,密码为刚刚设置的进行登录,登录成功后的界面如下: