0
点赞
收藏
分享

微信扫一扫

Docker 下 GitLab 安装

秀妮_5519 2022-01-26 阅读 80

一、Docker 版本

二、查看可安装的版本

docker search gitlab

三、拉取最新版本 gitlab 社区版

docker pull gitlab/gitlab-ce:latest

四、查看本地镜像

docker images

五、创建挂载目录

宿主机位置容器位置作用
/usr/local/gitlab/config/etc/gitlab用于存储 GitLab 配置文件
/usr/local/gitlab/logs/var/log/gitlab用于存储日志
/usr/local/gitlab/data/var/opt/gitlab用于存储应用数据

六、运行GitLab

# -d:后台运行
# -p:将容器内部端口向外映射
# --name:命名容器名称
# -v:将容器内数据文件夹或者日志、配置等文件夹挂载到宿主机指定目录
docker run -d  
-p 443:443 -p 80:80 -p 222:22 
--name gitlab-dev --restart always --privileged=true  
-v /usr/local/gitlab/config:/etc/gitlab \
-v /usr/local/gitlab/logs:/var/log/gitlab \
-v /usr/local/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce

七、浏览器访问你的IP + 端口

八、更改root 密码

# 进入容器
docker exec -it gitlab-dev /bin/bash

# 进入控制台
gitlab-rails console -e production

#查询id为1的用户,id为1的用户是超级管理员
user=User.where(id:1).first

# 修改密码为1234567890
user.password='1234567890'
user.password_confirmation='1234567890'

# 保存
user.save!

# 退出
exit

尝试登录,完美撒花~

 

注:以上内容仅提供参考和交流,请勿用于商业用途,如有侵权联系本人删除! 

举报

相关推荐

0 条评论