您的位置:首页 > 房产 > 家装 > 淄博seo外包公司_千锋python培训_公司网站制作网络公司_百度网址输入

淄博seo外包公司_千锋python培训_公司网站制作网络公司_百度网址输入

2024/12/23 6:46:42 来源:https://blog.csdn.net/frankfishinwater/article/details/144197136  浏览:    关键词:淄博seo外包公司_千锋python培训_公司网站制作网络公司_百度网址输入
淄博seo外包公司_千锋python培训_公司网站制作网络公司_百度网址输入

arm64 UOS平台docker配置gitlab

  • 加载或下载gitlab docker镜像
  • 配置

加载或下载gitlab docker镜像

docker load < gitlab.tar
docker tag xxx gitlab_arm

配置

  1. 创建gitlab目录,在gitlab目录下创建etc log opt 目录在这里插入图片描述
  2. 创建启动文件start_gitlab.sh并增加执行权限
docker run -itd  \-p 9980:80 \-p 9922:22 \-v `pwd`/gitlab/etc:/etc/gitlab  \-v `pwd`/gitlab/log:/var/log/gitlab \-v `pwd`/gitlab/opt:/var/opt/gitlab \--restart always \--privileged=true \--name gitlab \gitlab_arm
  1. 启动gitlab服务

./start_gitlab.sh

  1. gitlab服务配置
    a. 进入容器:docker exec -it gitlab bash
    b. 修改配置文件:vi /etc/gitlab/gitlab.rb
#ssh主机ip
gitlab_rails['gitlab_ssh_host'] = '192.168.1.6'
#ssh连接端口
gitlab_rails['gitlab_shell_ssh_port'] = 9922
#时区
gitlab_rails['time_zone'] = 'Asia/Shanghai'
#开启备份功能
gitlab_rails['manage_backup_path'] = true
#备份文件的权限
gitlab_rails['backup_archive_permissions'] = 0644
#保存备份 60 天
gitlab_rails['backup_keep_time'] = 5184000

c. 让配置生效:gitlab-ctl reconfigure
输入命令后,会执行一系列操作,直到最后出现:gitlab Reconfigured!

d. 修改gitlab.yml,默认为80端口,修改端口号为之前配置的端口9980

vi /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml

在这里插入图片描述
e. 重启gitlab服务:gitlab-ctl restart

f. 查看管理员初始密码:
cat /etc/gitlab/initial_root_password
在这里插入图片描述g. gitlab服务启动后以root用户登录并修改密码:
root Rlkk7iixHkuKQ6eUA3soQkU+1SlEkCEU9kAPl3taW8c=

之后可以创建用户及代码仓库…

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com