你会发现所有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