安装程序:
sudo docker run --detach \
--publish 443:443 --publish 8089:80 --publish 22:22 \
--name gitlab \
--restart always \
--volume ~/gitlab/config:/etc/gitlab \
--volume ~/gitlab/logs:/var/log/gitlab \
--volume ~/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
成功后就可以访问:
(但是可能访问超级慢,因为docker做了内存限制好像是,所以需要配置docker的容器内存限制)
配置如下(就是尽量调整到最大):
但是可能密码忘记了:
默认用户名 root
获取密码命令行:
sudo docker exec -it gitlab grep 'Password:' /etc/gitlab/initial_root_password
如果想修改密码:
然后执行下面的命令就进入了这个 Docker 容器的命令行环境。
docker exec -it 7a45cd079bdc /bin/bash
1、要重置您的root密码,请首先使用root特权登录到服务器。使用以下命令启动Ruby on Rails控制台
1 |
|
2、等待控制台加载完毕,有多种找到用户的方法,您可以搜索电子邮件或用户名
1 |
|
或者
1 |
|
3、现在,您可以更改密码
1 2 |
|
4、重要的是,您必须同时更改密码和password_confirmation才能使其正常工作,别忘了保存更改
1 |
|
如此,保存之后,我们就把root账号的密码改为了:secret_pass。
最后就可以顺利访问了