好物优选点击查看详情 京东购买

暂无内容

docker 部署 gitlab,以及修改初始密码

docker的部署安装这里就不再详细说明了

一、获取gitlab镜像包(如果需要数据同步,保持与备份机版本一致)

指定了拉取得版本号

docker pull gitlab/gitlab-ce:14.4.1-ce.0

二、准备gitlab挂载的目录(这个可以根据自己的情况定义目录)

mkdir -p /opt/gitlab/ {data,log,etc}

三、运行脚本启动GitLab(创建容器运行)

docker run --detach \ --hostname 192.168.180.246 \ --publish 18443:443 --publish 1081:1081 --publish 1082:22 \ --name gitlab --restart always \ --volume /opt/gitlab/etc:/etc/gitlab \ --volume /opt/gitlab/log:/var/log/gitlab \ --volume /opt/gitlab/data:/var/opt/gitlab cb10c65dbb7b (gitlab的docker 镜像id) 

四、修改gitlab.rb配置文件

vim /opt/gitlab/etc/gitlab.rb
external_url 'http://192.168.180.xxx:1801/' #gitlab宿主机ip gitlab_rails['gitlab_ssh_host'] = '192.168.180.xxx' gitlab_rails['gitlab_shell_ssh_port'] = 1082 

五、进入容器重启配置

docker exec -it gitlab /bin/bash #进入容器 gitlab-ctl reconfigure #重启配置,时间长要等一会

六、重启下容器

docker restart gitlab

七、管理员密码不知道,进入容器修改(进入gitlab容器执行)

gitlab-rails console -e production user = User.where(id: 1).first user.password = '123456' user.password_confirmation = '123456' user.save! #依次执行改密码

Gitlab安装结束 ip:1081登录访问

原文链接:https://blog.csdn.net/Lth520303/article/details/124754616?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171836884016800182130287%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171836884016800182130287&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-11-124754616-null-null.nonecase&utm_term=docker%E9%83%A8%E7%BD%B2

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享