首页 > 其他分享 >docker-compose gitlab

docker-compose gitlab

时间:2023-12-23 17:45:11浏览次数:35  
标签:compose runner gitlab 9999 var home docker

version: '3'
services:
gitlab:
image: 'yrzr/gitlab-ce-arm64v8:latest'
restart: unless-stopped
hostname: 'test.gitlab.com'
environment:
TZ: 'Asia/Shanghai'
GITLAB_OMNIBUS_CONFIG: |
external_url 'http://test.gitlab.com:9999'
gitlab_rails['time_zone'] = 'Asia/Shanghai'
ports:
- '9999:9999'
#- '443:443'
#- '22:22'
volumes:
- /home/gitlab/config:/etc/gitlab
- /home/gitlab/data:/var/opt/gitlab
- /home/gitlab/logs:/var/log/gitlab
runner:
image: 'gitlab/gitlab-runner:latest'
container_name: 'gitlab-runner'
restart: always
links:
- gitlab:dev.gitlab.com
volumes:
- '/srv/gitlab-runner/config:/etc/gitlab-runner'
- '/var/run/docker.sock:/var/run/docker.sock'
- '/usr/bin/docker:/bin/docker'


 docker-compose -f gitlab.yml  up  

标签:compose,runner,gitlab,9999,var,home,docker
From: https://www.cnblogs.com/SunshineKimi/p/17923361.html

相关文章

  • Tekton gitlab CI/CD 实例
    环境介绍gitlab地址gitlab:http://192.168.174.108:8080/root/spring-boot-helloWorldTask说明1.git-clone:克隆项目的源代码2.build-to-package:代码测试、构建和打包3.generate-build-id:生成BuildID4.image-build-and-push:镜像构建(和推送)5.deploy-to-cluster:将新......
  • Docker不装C盘
    Docker默认安装在C盘,这未来随着docker使用必定会导致C盘空间吃紧。所以本文提前进行空间布局,将docker默认安装路径软链接到D盘。软链接D盘Docker默认安装路径为C:\ProgramFiles\Docker。使用管理员权限打开命令终端mklink/j"C:\ProgramFiles\Docker""D:\ProgramFiles\Docker......
  • 淘宝镜像出现问题. docker.安装运行。
    由于centos8在2022年停止服务,后继版本为8-steam。在使用阿里云的centos8的yum时报错。解决方案1、进入配置文件内,删除所有的.repo文件(也可以备份)12345#进入配置文件夹cd/etc/yum.repos.d/#删除旧的配置文件rm*.repo#输入“y”回车确认ls确保......
  • gitlab安装
    1.下载rpm包地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/?C=M2.安装依赖yum -yinstallpolicycoreutils-pythonopenssh-server#没有policycoreutils-python安装policycoreutils-python-utilssystemctlenablesshdsystemctlstartsshd3.安装gitlab......
  • freeswitch on debian docker
     概述freeswitch是一款简单好用的VOIP开源软交换平台。因为centos系统期限的原因,尝试在debian的docker上使用fs。环境dockerengine:Version24.0.6debiandocker:bullseye11.8freeswitch:v1.10.7Debian准备目前debian的最新版本是bookworm(12.4),然后是bullseye(11.8)和buste......
  • 基于Docker安装Elasticsearch + Kibana
    基于Docker安装Elasticsearch+Kibana前提是先安装好Docker的环境Docker创建网络Docker创建一个网络专门连接Elasticsearch和Kibanadockernetworkcreatees-netDocker安装Elasticsearch拉取镜像(这里以8.6.0版本为例)dockerpullelasticsearch:8.6.0创建es的挂......
  • DOCKER 多段构建
    DOCKER多段构建Docker多段构建(Multi-StageBuild)是一种优化Docker镜像大小和构建过程的方法。它允许你在一个Dockerfile中定义多个构建阶段,每个阶段都可以有自己的基础镜像、依赖和构建步骤。这样,你可以在最终的镜像中只包含运行时所需的组件,而不包含构建时产生的中间文件......
  • Docker常用命令记录.......
    Docker基本命令查看本地镜像dockerimages搜索镜像dockersearchtomcat拉取镜像dockerpulltomcat:版本号#默认是latest删除镜像dockerrmiIMAGEID运行镜像-it表示与容器进行交互式启动-d表示可后台运行容器(守护式运行)--name给要运行的容器起的名字-......
  • centos系统安装docker和docker 使用
    基于centos系统安装docker,可以让你的开发更加专注下载阿里云的docker镜像wget-O/etc/yum.repos.d/docker-ce.repohttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo使用yum方式安装docker镜像yum-yinstalldocker-ce  到这里表......
  • 【Docker】关于挂载修改&迁移问题
    如果进行容器挂载迁移,新挂载的目录会导致之前容器内的数据丢失,接下来给大家整理思路之前是没有进行数据挂载的,也就是默认路径#先查看一下默认路径dockerinspect【容器名】#Mounts这里有详细的挂载信息,可以看到最开始的默认路径是home/lib/docker/volumes/b9588a26ea88d44f1......