你会发现所有gitlab都无法拉取到的情况下,经查找极狐下的gitlab还可以下载,具体如下:
建议保存地址:
https://packages.gitlab.cn/#browse/search=keyword%3Dgitlab
最新版本:
sudo docker pull registry.gitlab.cn/omnibus/gitlab-jh:17.3.3
停止docker 上mygitlab
sudo docker stop mygitlab
删除docker上mygitlab容器
sudo docker rm mygitlab
修改配置需要重启
gitlab-ctl reconfigure
gitlab-ctl restart
运行gitlab
sudo docker run --detach --publish 20443:443 --publish 20080:80 --publish 20022:22 --name=mygitlab --restart=always --volume /home/gitlab/config:/etc/gitlab --volume /home/gitlab/logs:/var/log/gitlab --volume /home/gitlab/data:/var/opt/gitlab --privileged=true registry.gitlab.cn/omnibus/gitlab-jh:17.3.3
浏览器访问:
http://192.168.100.128:20080/
查看密码
cat /etc/gitlab/initial_root_password
初始化密码,修改密码
root@c5d112cc211f:/# cat /etc/gitlab/initial_root_password
WARNING: This value is valid only in the following conditions
1. If provided manually (either via `GITLAB_ROOT_PASSWORD` environment variable or via `gitlab_rails['initial_root_password']` setting in `gitlab.rb`, it was provided before database was seeded for the first time (usually, the first reconfigure run).
2. Password hasn't been changed manually, either via UI or via command line.
If the password shown here doesn't work, you must reset the admin password following https://docs.gitlab.com/ee/security/reset_user_password.html#reset-your-root-password.
Password: +NFD/uQ/IP1uB8idyV2YKq5q9AVLfAJd7jBykWU/zgI=
NOTE: This file will be automatically deleted in the first reconfigure run after 24 hours.
登录系统后,修改密码即可
当Docker在拉取镜像时卡在"pulling fs layer"阶段,可以通过重启Docker服务来解决。 具体步骤如下:
首先,尝试重启Docker服务。可以通过运行以下命令来重启Docker服务:
systemctl restart docker