docker安装gitlab

gitlab官方文档:https://docs.gitlab.com/ee/install/docker.html

官方提供了docker或docker compose的安装方式,这里采用docker

docker安装+运行

sh 复制代码
sudo docker run --detach \
  --publish 443:443 --publish 7000:80 --publish 23:22 \
  --name gitlab \
  --restart always \
  --volume /data/gitlab/config:/etc/gitlab \
  --volume /data/gitlab/logs:/var/log/gitlab \
  --volume /data/gitlab/data:/var/opt/gitlab \
  gitlab/gitlab-ce:latest

可以添加--hostname example.com指定你的域名,这里我删掉了

这里--publish 7000:80我把对外访问端口改成了7000,如果80端口开放了可以用80

下载镜像+运行需要点时间,还是比较占系统资源的

访问IP:7000或者域名即可

配置密码

进入容器内部
sudo docker exec -it gitlab /bin/bash

进入gitlab的rails控制台
gitlab-rails console

依次执行下列命令,修改root账号的密码

sh 复制代码
user=User.find_by_username 'root'
user.password="12345678"   #修改密码
user.save!

返回网页登录

配置中文

依次按下图顺序修改默认语言,将会影响新用户的默认语言,但不会影响当前用户(即root用户)

依次按下图修改当前用户语言

刷新一下,搞定!

相关推荐
i***512610 小时前
springboot整合libreoffice(两种方式,使用本地和远程的libreoffice);docker中同时部署应用和libreoffice
spring boot·后端·docker
Brown.alexis10 小时前
docker安装redis7
运维·docker·容器
Java陈序员11 小时前
精致简约!一款优雅的开源云盘系统!
mysql·docker·开源·go·云盘
青靴11 小时前
从单机到集群:Docker 数据卷在高可用日志平台中的实战指南
运维·docker·容器
l***370912 小时前
Docker部署Spring Boot + Vue项目
vue.js·spring boot·docker
玖疯子13 小时前
Docker 极简入门实战大纲
docker
百***354814 小时前
后端在微服务中的Docker
java·docker·微服务
自己的九又四分之三站台16 小时前
GitLab:定义、起源与发展历史
gitlab
来旺17 小时前
互联网大厂Java面试实战:核心技术栈与业务场景深度解析
java·spring boot·docker·kubernetes·mybatis·hibernate·microservices
bloglin9999917 小时前
gitlab内网配置https配置加载异常
网络协议·https·gitlab