version: '3'services: gitlab: image: 'yrzr/gitlab-ce-arm64v8:latest' restart: unless-stopped hostname: 'test.gitlab.com' environment: TZ: 'Asia/Shangh
原创
2024-01-03 15:56:34
78阅读
安装前的准备准备如果本机是首次使用dockercompose环境部署,需要在在/deploy/sorts创建以下脚本并执行vipre_install.shbashvipre_install.sh!/bin/bash关闭selinuxsedi's/SELINUX=enforcing/SELINUX=disabled/g'/etc/selinux/configsetenforce0yuminstall
原创
2021-10-09 15:37:17
1464阅读
vimdocker-compose.ymlversion:'3.1'services:gitlab:image:'twang2218/gitlab-ce-zh:11.1.4'container_name:"gitlab"restart:alwaysprivileged:truehostname:'gitlab'environment:TZ:'Asia/Shanghai'GITLAB_OMNIBUS
原创
2020-07-31 10:56:31
1498阅读
在Kubernetes(K8S)环境中使用docker-compose部署GitLab是一项很常见的任务,本文将为您详细介绍这个过程。在开始之前,首先让我们了解一下整个流程:
| 步骤 | 操作 |
| ------ | ------- |
| 1 | 创建docker-compose.yml文件 |
| 2 | 编辑docker-compose.yml文件 |
| 3 | 使用docker-c
原创
2024-04-30 10:34:30
392阅读
Docker-Compose 部署 GitLab
作为一名经验丰富的开发者,我将向你展示如何使用 Docker-Compose 来部署 GitLab。GitLab 是一个基于 Git 的仓库管理工具,可以帮助团队更好地协作开发。通过使用 Docker-Compose,我们可以快速部署 GitLab 并简化整个过程。
整个部署过程可以分为以下步骤:
| 步骤 | 操作 |
| --- | --
原创
2024-04-30 10:33:52
154阅读
1.简介GitlabGitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具;本次安装我们使用Compose在Linux系统上部署Gitlab中文社区版本。2.前置安装docker及compose安装,参照:Docker安装:https://blog.51cto.com/peak715/5320100DockerCompose安装:https://blog.51cto.com/pe
原创
2022-05-21 17:46:39
569阅读
点赞
# Docker Compose: GitLab with MySQL
在现代软件开发中,容器化技术已经成为一个重要的工具。它可以将应用程序及其依赖项打包到一个独立的、可移植的容器中,使开发者能够更轻松地部署和管理应用程序。Docker是最常见的容器化技术之一,使用Docker可以轻松地构建、发布和运行容器。
在本文中,我们将介绍如何使用Docker Compose来构建一个包含GitLab和
原创
2023-09-01 13:38:48
78阅读
文章目录什么是 GitLab概述基于 Docker 安装 GitLab安装完成后的工作GitLab 的基本设置账户与限制设置注册限制GitLab 的账户管理创建用户设置账户信息修改用户密码退出并使用新账户登录GitLab 创建第一个项目新建项目初始化项目使用 SSH 的方式拉取和推送项目生成 SSH KEY复制 SSH-KEY 信息到 GitLab使用 SourceTree克隆项目首先添加ssh
转载
2023-07-11 01:13:23
204阅读
引言 看过docker-compose真香的园友可能留意到当时是【把部署dll文件拷贝到生产机器】,即时打包成镜像并启动容器,并没有完成CI/CD。 经过长时间实操验证,终于完成基于Gitlab的CI/CD实践,本次实践的坑位很多, 实操过程尽量接近最佳实践(不做ha
转载
2024-06-01 19:39:29
72阅读
文章目录一、概述二、gitlab 架构原理三、前期准备1)部署 docker2)部署 docker-compose四、直接通过 docker 部署 gitlab五、通过docker-compose部署 gitlab1)下载 gitlab 镜像2)docker-compose 文件配置3)执行部署4)解读 gitlab Dockerfile 文件六、gitlab 操作(拉取和提交代码)1)配置 s
转载
2024-07-04 12:19:16
330阅读
一、GitLabGitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。GitLab官网二、安
转载
2023-07-17 22:57:24
0阅读
安装及配置修改docker-compose文件vimdocker-compose.ymlgitlab:image:'gitlab/gitlab-ce:latest'restart:alwayshostname:'gitlab_1'environment:GITLAB_OMNIBUS_CONFIG:external_url'http://gitlab.example.com:8929'#http协议
原创
2020-06-09 17:09:09
2062阅读
先创建gitlab目录 /opt/CICD/gitlab,然后准备ssl证书。docker-compose.yml 文件内容如下:version: '3'services: gitlab: container_name: gitlab image: gitlab/gitlab-ce:latest restart: always environment: ...
原创
2021-09-01 09:23:37
625阅读
先创建gitlab目录 /opt/CICD/gitlab,然后准备ssl证书。docker-compose.yml 文件内容如下:version: '3'services: gitlab: container_name: gitlab image: gitlab/gitlab-ce:latest restart: always environment: ...
原创
2022-02-25 15:57:37
433阅读
docker中安装GitLab中文社区版1.拉取镜像docker pull twang2218/gitlab-ce-zh:10.8.7注意 gitLab 比较吃内存,至少 2G 运行内存2.启动gitlab镜像compose安装:官方文档: https://docs.docker.com/compose/install/ Linux下操作例:1.运行以下命令以下载Docker Compose的当前
转载
2023-09-21 09:50:54
609阅读
centOS上先检查防火墙有没有关闭:(如果没有则关闭)systemctl status firewalld.service
systemctl stop firewalld.service
systemctl disable firewalld.service
开放指定端口:
firewall-cmd --zone=public --query-port=5672/tcp # 查询5672
转载
2023-08-11 10:12:26
250阅读
# Docker-compose部署Jenkins+GitLab
## 1. 引言
随着DevOps的兴起,越来越多的开发者开始关注如何快速、高效地部署和管理软件。在这个过程中,Jenkins和GitLab被广泛使用,因为它们提供了强大的持续集成和版本控制功能。本文将介绍如何使用Docker-compose来快速部署Jenkins和GitLab,并展示一些示例代码。
## 2. 准备工作
原创
2023-08-13 15:49:09
287阅读
下载慢:sudo curl -L https://github.com/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose改为:su ...
转载
2021-08-30 22:34:00
354阅读
2评论
Docker-Compose 实现 GitLab + Jenkins 安装 实现最简单的自动化部署
原创
2020-03-10 11:21:42
2104阅读
点赞
1评论
在Kubernetes(K8S)中使用Docker Compose(docker-compose)是一种简便的方式来定义和运行多个Docker容器的方法。Docker Compose是一个工具,可以帮助我们定义和运行多个容器,并可以轻松实现容器之间的通信和协作。在本文中,我将向你详细介绍如何在Kubernetes中使用Docker Compose。
第一步是安装Docker和Kubernetes
原创
2024-05-23 11:11:48
117阅读