当前位置: 首页 > news >正文

docker-compose部署gitlab(亲测有效)

一.通过DockerHub拉取Gitlab镜像

docker pull gitlab/gitlab-ce:latest

二.创建目录

mkdir -p /root/tool/gitlab/{data,logs,config}  && cd /root/tool/gitlab/

三.编辑DockerCompose.yaml文件

vim /root/tool/gitlab/docker-compose.yml
version: "3"
services:gitlab:container_name: gitlabimage: gitlab/gitlab-ce:latesthostname: '192.168.199.103'restart: alwaysports:- 8011:8011- 8443:443- 2222:22/tcpvolumes:- /etc/localtime:/etc/localtime- /root/tool/gitlab/data:/var/opt/gitlab- /root/tool/gitlab/config:/etc/gitlab- /root/tool/gitlab/logs:/var/log/gitlabenvironment:GITLAB_OMNIBUS_CONFIG: |external_url 'http://192.168.199.103:8011'gitlab_rails['gitlab_shell_ssh_port'] = 2222

四.使用DockerCompose快速部署Gitlab

docker compose up -d

五.访问Gitlab仓库

 六.登录密码(root)

/root/tool/gitlab/config/initial_root_password

 七.登录

 

http://www.lryc.cn/news/465428.html

相关文章:

  • Leetcode 赎金信
  • S7--环境搭建基本操作
  • webAPI中的排他思想、自定义属性操作、节点操作(配大量案例练习)
  • 101、QT摄像头录制视频问题
  • FairGuard游戏加固全面适配纯血鸿蒙NEXT
  • 鲸信私有化即时通信如何平衡安全性与易用性之间的关系?
  • vivado 接口带宽验证
  • Qt中使用线程之QThread
  • 多IP连接
  • Linux重点yum源配置
  • 289.生命游戏
  • 如何保证Redis和数据库的数据一致性
  • Android Framework AMS(06)startActivity分析-3(补充:onPause和onStop相关流程解读)
  • 【LangChain系列2】【Model I/O详解】
  • 动态规划-子数组系列——1567.乘积为正数的最长子数组
  • Linux 运行执行文件并将日志输出保存到文本文件中
  • 注册安全分析报告:北外网校
  • 预警期刊命运逆袭到毕业好刊,仅45天!闭眼冲速度,发文量暴增!
  • 【LeetCode每日一题】——523.连续的子数组和
  • leetcode54:螺旋矩阵
  • 全方面熟悉Maven项目管理工具(三)认识mvn的各类构建命令并创建、打包Web工程
  • MySQL中查询语句的执行流程
  • 【代码随想录Day47】单调栈Part02
  • Java全栈经典面试题剖析3】JavaSE面向对象2
  • @JsonIgnoreProperties做接口对接时使用带来的好处
  • SpringBoot整合mybatisPlus实现批量插入并获取ID
  • 实战RAG第一天——llama_index向量索引,查询引擎,搜索知识库问答,全部代码,保姆级教学
  • 大数据治理
  • 云计算作业
  • 复制文件到U盘提示:对于目标文件系统,文件过大