苏洋博客
网站首页
工作生活
编程记录
知识地图
文章存档
关于苏洋
关于本站
GitHub
折腾笔记
联系作者
文章列表
Tag: # CI/CD
用 Docker 私有化部署 GitHub Actions Runner(Runner Fleet)
2026年02月18日
GitHub
,
CI/CD
,
Fleet
,
Ubuntu
,
Docker
,
Linux
开源工具 Runner Fleet 针对私有化部署 GitHub Actions Runner 的长期运维痛点,提供基于 Docker 的轻量 Web 管理方案。支持宿主机直接运行与一 Runner 一容器两种模式,将安装、注册、启停、状态
阅读全文
硅谷的开源创业公司 Drone CI 的终章:上篇
2023年11月20日
Drone
,
Drone CI
,
CI/CD
,
技术闲聊
Drone CI 是一款自 2012 年创建的开源持续交付软件,曾为 DockerHub 上超 1 亿下载量、5 万活跃用户的容器原生 CI 先驱。2020 年 8 月,Harness 宣布收购 Drone,此后开启资本扩张路径:2021
阅读全文
装在笔记本里的私有云环境:持续集成(上)
2022年01月02日
HomeLab
,
Drone
,
Drone CI
,
CI/CD
,
Docker
,
Linux
,
ThinkBook
系列第五篇介绍如何在笔记本或轻量云服务器中部署低成本、低功耗、低延时的私有云实验环境,聚焦单机服务器上的持续集成实践。内容涵盖单机CI架构设计,包括用户、Git服务、CI服务、CI执行器四类参与者,以及Traefik网关和SSH安全策略;详
阅读全文
GitLab 14 轻量化运行方案
2021年07月14日
GitLab
,
CI/CD
,
Docker
针对 GitLab 14 资源占用过高的问题,通过关闭容器仓库、包仓库、GitLab Pages、监控告警等非核心服务,并调整数据库连接池与缓存配置,可将初始内存占用从 3GB 降至约 2GB,CPU 占用从 5% 以上稳定至 1%-3%。
阅读全文
试用 GitLab 14 以及中国发行版:极狐
2021年07月08日
GitLab
,
CI/CD
,
Docker
对 GitLab 14 社区版与极狐中国发行版进行容器化试用对比。社区版采用 Docker 部署,需手动重置初始密码,界面顶部导航改为折叠设计,项目侧边栏新增安全合规、价值流分析等功能,内置 Prometheus 监控与多语言包仓库,但部分
阅读全文
使用容器方式编译无功能限制的 Drone CI
2021年04月17日
Drone
,
Drone CI
,
CI/CD
,
Docker
,
Linux
,
Traefik
Drone 默认企业版镜像存在 5000 次构建限制,需重新编译以解除限制。文章基于官方仓库构建资料,梳理了开源版与企业版的编译差异,重点说明通过添加 `nolimit` 标签可构建无功能限制的版本。
阅读全文
使用容器搭建简单可靠的容器仓库
2021年04月13日
Distribution
,
Nginx
,
软件仓库
,
Docker
,
CI/CD
,
Linux
介绍基于 distribution 项目搭建轻量级私有容器仓库的完整方案。针对 CI 流水线高频构建、分布式环境快速拉取等场景,对比 Nexus、Harbor 等重型方案,说明 distribution 作为 Docker Hub、GitH
阅读全文
容器方式下的轻量仓库与CI 使用方案:Gitea + Drone 基础篇
2021年02月25日
Gitea
,
Drone
,
Drone CI
,
Git
,
CI/CD
,
Docker
,
Linux
,
Traefik
介绍基于容器部署 Gitea 与 Drone 的轻量级代码仓库及 CI 方案,搭配 Traefik 处理证书与流量转发。相比 GitLab 资源占用显著降低,日常运行内存不足 200MB,适合个人设备或低配置服务器运行完整持续集成环境。
阅读全文
容器方式使用轻量的 GitLab 低版本
2021年02月24日
GitLab
,
CI/CD
,
Docker
针对仅需基础代码存储功能且硬件资源有限的场景,介绍通过 Docker 容器化部署 GitLab 8.0.0 老版本实现轻量化使用的方案。提供完整的 docker-compose 配置示例、服务启动与日志观察方法、默认管理员账号初始化流程,并
阅读全文
聊聊 GitLab 的CI / CD 功能发展历程
2021年02月23日
GitLab
,
CI/CD
GitLab 的 CI/CD 功能自 2015 年起经历了三个关键发展阶段:第一阶段以 v7.12 和 v8.0 为标志,通过引入 `.gitlab-ci.yml` 配置文件实现基础设施即代码,将 CI 功能默认集成;第二阶段从 v10.
阅读全文
««
«
1
2
3
»
»»