环境基于我的这篇文章 Docker容器中运行Jenkins实现自动化部署 (maven项目)的环境后还需要在宿主机上安装nginx。步骤一、Jenkins的初始化部署和一些配置操作(像配置git地址、配置全局变量等)在环境中的那篇文章里,可以先看一下二、安装Jenkins插件并配置1、安装nodejs插件并配置全局工具 nodejs插件为了vue项目打包 这里从Available里搜索nodejs
转载
2023-12-18 22:25:52
50阅读
#!/bin/sh
src_dir=/usr/src
start_time(){
start_time="$(date +%s)"
echo -e "\033[35;1m$(date) Start install!\033[0m"
}
end_time(){
end_time="$(date +%s)"
total_s=$(($end_time - $start_time))
t
原创
2013-08-14 11:47:51
811阅读
本次介绍ansible的paly book结合docker进行虚拟机里安装2.6.8版本smokeping(apache版本是2.4.7)。docker版本09:26:53 # docker version
Client version: 0.11.1
Client API version: 1.11
Go
推荐
原创
2014-08-11 10:06:57
4103阅读
点赞
4评论
Docker 官网 Github Docker 源码
转载
2023-08-08 14:32:38
114阅读
介绍本文主要通过docker+gitlab+jenkins来实现自动化集成和部署的全过程,并不会详细的去介绍各种工具的功能。流程结构准备工作1台测试服务器,用于安装docker, 并在docker中配置jenkins,部署代码等。(公司准备的是内网测试机)新建一个vue项目,然后推送到gitlab仓储。开始配置工作docker1. 在服务器上安装docker更新软件库yum update -y安装
转载
2023-09-26 15:32:07
69阅读
文章目录1、Docker简介1.1什么是虚拟化?1.2 什么是Docker容器和虚拟化的比较1.4 Docker组件1.4.1 Docker服务器与客户端1.4.2 Docker镜像与容器1.4.3 Registry(注册中心)2 Docker的安装与启动2.1 安装Docker2.2 设置ustc的镜像2.3 Docker的启动与停止3 常用命令3.1 镜像相关命令3.1.1 查看镜像3.1.
转载
2023-12-01 08:34:10
61阅读
自动化安装Smokeping-2.6.11脚本一、目的1.1 监控目的为方便监测各数据中心网络状况,自定义全国各节点,从而发现网络异常,判断网络故障。1.2 本文目的快速部署Smokeping系统,为后期相关工程师部署此系统提供借鉴与参考。二、理论基础2.1 相关理论Smokeping百度解释:rrdtool的作者TobiOetiker 的作品,是用Perl语言编写完
推荐
原创
2017-02-18 11:15:50
7387阅读
点赞
1评论
随着 docker 的发展,很多测试的同学也已经在测试工作上使用 dockr 作为环境基础去进行一些自动化测试,这篇文章主要讲述我们在 docker 中使用浏览器进行自动化测试如果可以实现可视化,同时可以对浏览器进行相关的操作。开篇首先我们先了解什么是有头浏览器和无头浏览器的区别,有头的话不用怎么说了,就是我们平时使用的浏览器,能看到图形化界面,和用户有深度的交互,那无头浏览器即headless
转载
2023-07-25 23:07:30
383阅读
背景目标:使用docker做UI自动化测试并在Jenkins运行调试环境:MocOS运行环境:Linux ubuntu + docker涉及工具:docker,selenium,unittest, jenkins基本思路找一个适合做自动化的docker镜像,使用selenium-grid 远程执行selenium。镜像采用 elgalu/selenium,已经集成了UI,chrome/firefo
转载
2023-09-30 22:39:57
170阅读
一、前言1.实现springboot项目自动化部署前需要安装JDK、Maven 、 GIT。 2.使用docker安装的Jenkins,本文在配置Jenkins时遇到了is not a directory on the Jenkins master(but perhaps it exists on some agents)错误,解决错误方法:将本地的maven和java挂载到Jenkins容器。
转载
2023-07-18 15:13:27
357阅读
自动化安装Smokeping-2.6.11脚本一、目的1.1 监控目的为方便监测各数据中心网络状况,自定义全国各节点,从而发现网络异常,判断网络故障。1.2 本文目的快速部署Smokeping系统,为后期相关工程师部署此系统提供借鉴与参考。二、理论基础2.1 相关理论Smokeping百度解释:rrdtool的作者TobiOetiker 的作品,是用Perl语言编写完
原创
2017-02-18 00:40:04
1151阅读
点赞
Docker和Jenkins是当前非常热门的两个技术。Docker是一种容器化技术,可实现应用程序的快速部署和隔离,而Jenkins是一个自动化构建和部署工具,可实现软件开发的持续集成和交付。结合使用Docker和Jenkins可以实现应用程序的自动化构建、测试和部署。本文将介绍如何使用Docker和Jenkins实现自动化构建和部署,并给出相应的代码示例。
首先,我们需要安装和配置Docker
原创
2023-10-06 07:11:15
26阅读
简介Spring Boot的快速开发特性,正受越来越多Java开发者的欢迎,配合supervisord可以轻松使其作为一个独立的服务运行。而随着Docker的流行,其轻量级、进程级、资源隔离等特性,使Spring Boot的部署、运行更加灵活,若将其打包成Docker镜像可以真正做到“一次打包,到处运行”,有效的解决了开发、测试、预生产、生产等环境的差异。下面我们就从Docker手动、自
转载
2023-07-20 13:50:53
194阅读
基于Docker安装Jenkins环境 1.使用docker 安装jenkinsdocker run -p 8080:8080 -p 50000:50000 -v jenkins_data:/var/jenkins_home --name jenkins -idt jenkinsci/blueocean查找目录命令find / -name jenkins_data -depth2.访
转载
2023-07-25 15:24:36
233阅读
一、介绍 1、JenkinsJenkins是一个独立的开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。前身是Hudson是一个可扩展的持续集成引擎。可用于自动化各种任务,如构建,测试和部署软件。Jenkins特点:开源免费; 跨平台,支持所有的平台; master/slave支持分布式的build; web形式的
转载
2023-12-11 20:41:10
106阅读
使用daocloud实现docker自动化部署实战aiprose 个人随笔上线,网址 aiprose.com 点击访问避免重复造轮子,我就不说docker的好处了,百度一大堆,况且你能看到这个文章,说明你也大概了解docker了。当然还是要从安装开始一步步来,本文中使用的是daocloud+coding+docker。daocloud官网 ,coding官网。 自动化流程是:打包应用程序->
转载
2023-08-16 15:47:13
107阅读
7.1 Docker 介绍Docker 是一个快速交付应用、运行应用的技术:可以将程序及其依赖、运行环境一起打包为一个镜像,可以迁移到任意Linux操作系统运行时利用沙箱机制形成隔离容器,各个应用互不干扰启动、移除都可以通过一行命令完成,方便快捷7.2 Docker 优势大型项目组件较多,运行环境也较为复杂,部署时会碰到一些问题:依赖关系复杂,容易出现兼容性问题开发、测试、生产环境有差异Docke
转载
2023-08-18 13:26:46
478阅读
目录1.前言2.系统环境2.docker 安装jenkins3.jenkins配置4.jenkins插件安装5.配置项目6.常见问题
Docker学习笔记之基础知识 2.以下ip非腾讯云真实ip,大家根据自己实际情况填写,此处只是方便后续使用
环境版本腾讯云系统centos7ip192.168.1.100Docker18.09.6jenkinsci/blueoceanlatest2.do
转载
2023-07-17 10:37:04
161阅读
# Docker搭建自动化测试
## 1. 引言
随着软件开发流程的不断演进,自动化测试已成为提升软件质量的重要手段。在现代开发中,Docker作为一种轻量级的虚拟化技术,使得自动化测试的环境配置变得更加简单和高效。本文将介绍如何使用Docker搭建一个自动化测试环境,并通过示例代码展示其具体实现。
## 2. 什么是Docker?
Docker是一个开源的应用容器引擎,允许开发者将应用程
Docker+Jenkins实现自动化部署小结一、前言二、准备2.1 采用技术栈2.2 工作空间目录结构三、安装Docker3.1 Docker本体安装3.2 容器编排工具Docker-Compose安装3.3 可视化容器管理Portainer安装3.4 常用命令四、编写配置Yaml文件4.1 常用配置项说明4.2 配置宿主机映射目录4.3 配置自定义网络4.4 参考配置yaml五、安装和配置J
转载
2023-07-17 10:37:30
1571阅读