蘑菇街11.11:私有云平台的Docker应用实践 作者 郭嘉 发布于 2015年11月11日 | 注意: ArchSummit全球架构师峰会(北京
对于蘑菇街而言,每年的11.11已经成为一年中最大的考验,考验的是系统稳定性,容灾能力,紧急故障处理,运维等各个方面的能力。蘑菇街的私有云平台,从无到有,已经经过了近一年的发展,生产环境
前言:jenkins有Docker镜像,而之前我们说过使用jenkins打包Docker镜像,那么可否用jenkins的Docker镜像打包Docker镜像呢
转载
2022-11-14 21:49:39
626阅读
点赞
# 基于Docker安装Jenkins
## 介绍
Jenkins是一个开源的自动化工具,用于实现持续集成和持续交付。它通过在每次代码提交时自动构建和测试项目,帮助团队更高效地开发和交付软件。
Docker是一个容器化平台,可以帮助开发者将应用程序和其所有的依赖项打包成一个独立的容器。使用Docker可以方便地在不同的环境中部署应用程序,并且保证应用程序在不同的环境中运行一致性。
本文将介
原创
2023-10-15 05:58:11
10阅读
Jenkins+GitLab+Docker实现自动发布创建一个GitLab项目创建一个Jenkins项目添加GitLab钩子运行结果 Jenkins和Docker的安装步骤就省略了,网上教程很多。创建一个GitLab项目打开GitLab首页,点击项目–>您的项目,就可以看到如下画面,点击创建项目。 点击完之后,就是下面的样子。 填写项目名称,选择可见等级后就可以点击创建项目,保存了。创建一
转载
2023-09-23 12:50:05
146阅读
# 基于Docker、Jenkins与Spring Boot的持续集成实践
## 引言
随着微服务架构的普及和DevOps理念的深入人心,持续集成(CI)和持续交付(CD)成为了软件开发中的重要环节。Docker、Jenkins和Spring Boot是实现这些理念的强大工具。本文将介绍如何使用这三个工具构建一个简单的CI/CD流程,并通过代码示例和流程图来展示整个过程。
## 技术栈介绍
## 基于Docker的Jenkins的Publish Over SSH 教程
### 1. 整体流程
以下是基于Docker的Jenkins的Publish Over SSH的实现流程:
| 步骤 | 描述 |
|------|------|
| 1. 准备Docker环境 | 安装Docker,创建Jenkins容器 |
| 2. 安装Publish Over SSH插件 | 在Jenki
原创
2023-08-20 08:14:48
645阅读
方进分布式实验室一切要从2013年4月开始说起,当我4月份从委内瑞拉回来之后立即投身到国内一个运营商的大型后端建设项目的尾声中(项目历时3年多,当时已经接近尾声),这个项目涉及100多台主机,包含数十个集群,除了传统的WEB应用外,还用到了流程引擎、ESB、规则引擎、搜索引擎以及缓存和日志,是当时比较复杂的体系结构(当然不能跟现在的云平台相比,但在项目开始的年代这还是一个很不错的架构),整个项目当
原创
2021-05-30 06:39:50
820阅读
环境 主机:centos7.5 说明:docker的安装,可以参考其他文档,这里就不赘述了。
原创
2022-08-31 14:29:05
112阅读
一、前言有人问,为什么要用Jenkins?我说下我以前开发的痛点,在一些中小型企业,每次开发一个项目完成后,需要打包部署,可能没有专门的运维人员,只能开发人员去把项目打成一个war包,可能这个项目已经上线了,需要把服务关,在部署到服务器上,将项目启动起来,这个时候可能某个用户正在操作某些功能上的东西,如果你隔三差五的部署一下,这样的话对用户的体验也不好,自己也是烦的很,总是打包拖到服务器上。希望小
转载
2024-08-15 09:14:04
138阅读
https://testerhome.com/topics/5798
Docker 以 docker 方式运行 jenkins
目录 简介说明docker 是官方推荐的一种 jenkins 启动方式。 打开 jenkins 的官网,点击进入的是:https://hub.docker.com/r/jenkinsci/jenkins/里面是
转载
2023-06-08 20:08:33
76阅读
此方法安装还存在两个问题1.构建node程序;2.时区问题(在docker run 设置环境变量是否能解决没有试过)不建议用此方法安装,查看我的其他安装方式搬运官网步骤,稍微改动。1.安装docker必须有docker环境2.下载镜像建议使用的Docker映像是jenkinsci/blueocean(来自 the Docker Hub repository)。 该镜像包含当前的长期支持
转载
2023-06-06 19:01:49
510阅读
挂载了容器目录,制作的新镜像不会包含挂载的文件。docker commit的弊端是,如果通过。
原创
2024-02-26 10:48:09
110阅读
一、基础环境 1、Centos7.2 # cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)
2、Docker版本 《docker仓库安装》
# docker version
Client:
Version: 1.12.6
API version:
原创
2017-07-21 18:20:00
3679阅读
原创
2022-05-24 08:14:23
100阅读
1、CI/CD概述 持续集成(Continuous Integration,CI):代码合并、构建、部署、测试都在一起,不断地执行这个过程,并对结果反馈。 持续部署(Continuous Deployment,CD):部署到测试环境、预生产环境、生产环境。 持续交付(Continuous Deliv ...
转载
2021-08-28 18:16:00
387阅读
2评论
参考:https://store.docker./images/jenkins?tab=description https://my.oschina.net/jayqqaa12/blog/633683 http://dockone.io/article/14 Official Jenkin
转载
2017-04-12 16:50:00
121阅读
2评论
NodeJS(Vue)项目也可以通过打包成Docker镜像的方式进行部署,原理是先将项目打包成静态页面,然后再将静态页面直接copy到Nginx镜像中运行。一、服务器环境配置 前面说明了服务器Nginx的安装和配置,这里稍微有些不同,但是因为此文是用Nginx镜像和前端镜像页面同时部署的方式来打包发布的,所以这里不再需要建立/data/container/nginx/html目录,因为要发布的
转载
2024-07-27 12:43:04
461阅读
夏润泽 分布式实验室 云原生时代,应用模块不断被拆分,模块的数量不断上涨并且模块之间关系也愈加复杂。企业在落地云原生技术的时,同时也需要有强大的 DevOps 手段,没有 DevOps 的云原生不可能是成功的。Jenkins X 是 CDF(持续交付基金会)与 Jenkins 社区在云原生时代的全新 DevOps 产品,本文我们将介绍 Jenkins X 以及 Jenkins X 背后的技术。背
原创
2021-05-09 22:17:41
413阅读
这篇文章将引导你使用 docker 启动一个 Jenkins 代理来运行构建,接下来我们将在 docker 容器中运行 Jenkins 代理。本文假设我们已经运行了 Jenkins,所以先打开 Jenkins 主页 http://localhost:8080,然后按照以下步骤操作:单击左侧的Manage Jenkins 。在 System Configuration 部分下,单击 Manage N
转载
2023-08-19 21:42:34
156阅读
Jenkins、Kubernetes和Docker是软件开发中使用的不同工具,它们各自担负不同的任务。Jenkins是一种自动化服务器,提供持续集成和持续交付(CI/CD)服务。它用于自动构建、测试和部署软件项目,有助于简化软件开发过程下面是 Jenkins 的一些基本用法: 1、安装 Jenkins: 首先需要安装 Jenkins,可以从官网下载对应操作系统的安装包进行安装 2、创建 Jenki
转载
2023-09-02 17:41:03
194阅读