Docker 安装 Gitlab (基于 Ubuntu 20.04 )

简介: Docker 安装 Gitlab (基于 Ubuntu 20.04 )

提示

本笔记安装的是社区版本


官方文档要求先建立 $GITLAB_HOME 环境变量,指向地址为: /srv/gitlab

根据你的终端类型修改 .zshrc 或者 .bashrc 文件,写入如下配置:

# Gitlab 环境变量
export GITLAB_HOME=/srv/gitlab点击复制复制失败已复制


接下来从新加载配置文件,并测试环境变量是否配置成功了

# 重载zsh配置文件
$ source ~/.zshrc
# 输出 $GITLAB_HOME 环境变量的值,看看是否配置成功了
$ echo $GITLAB_HOME
/srv/gitlab点击复制复制失败已复制


接收到如上输出即表示配置成功了。


一键运行命令:

$ sudo docker run --detach \
    --hostname gitlab.virtualbing.cn \
    --env GITLAB_OMNIBUS_CONFIG="external_url 'http://gitlab.virtualbing.cn/'; gitlab_rails['lfs_enabled'] = true;" \
    --publish 8443:443 --publish 8080:80 --publish 2224:22 \
    --name gitlab \
    --restart always \
    --volume $GITLAB_HOME/config:/etc/gitlab \
    --volume $GITLAB_HOME/logs:/var/log/gitlab \
    --volume $GITLAB_HOME/data:/var/opt/gitlab \
    gitlab/gitlab-ce:latest
目录
相关文章
|
15天前
|
关系型数据库 数据库 PostgreSQL
docker 安装 Postgres 17.6
本文介绍如何通过Docker安装和配置PostgreSQL 17.6。内容包括拉取镜像、导出配置文件、运行容器并挂载数据与配置文件目录,以及进入容器使用psql操作数据库的完整步骤,便于持久化管理和自定义配置。
102 3
docker 安装 Postgres 17.6
|
16天前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
127 18
|
18天前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
89 15
|
18天前
|
存储 Ubuntu iOS开发
在Ubuntu 22.04系统上安装libimobiledevice的步骤
为了获取更多功能或者解决可能出现问题,请参考官方文档或者社区提供支持。
78 14
|
19天前
|
Ubuntu 安全 关系型数据库
安装与配置MySQL 8 on Ubuntu,包括权限授予、数据库备份及远程连接指南
以上步骤提供了在Ubuntu上从头开始设置、配置、授权、备份及恢复一个基础但完整的MySQL环境所需知识点。
209 7
|
1月前
|
消息中间件 人工智能 运维
Ubuntu环境下的 RabbitMQ 安装与配置详细教程
本文聚焦在Ubuntu下RabbitMQ安装与配置教程,旨在帮助读者快速构建稳定可用的消息队列服务。
|
2月前
|
XML Ubuntu Java
如何在Ubuntu系统上安装和配置JMeter和Ant进行性能测试
进入包含 build.xml 的目录并执行:
116 13
|
3月前
|
存储 监控 测试技术
如何将现有的应用程序迁移到Docker容器中?
如何将现有的应用程序迁移到Docker容器中?
281 57