Docker 官网 Github Docker 源码
转载
2023-08-08 14:32:38
114阅读
文章目录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阅读
介绍本文主要通过docker+gitlab+jenkins来实现自动化集成和部署的全过程,并不会详细的去介绍各种工具的功能。流程结构准备工作1台测试服务器,用于安装docker, 并在docker中配置jenkins,部署代码等。(公司准备的是内网测试机)新建一个vue项目,然后推送到gitlab仓储。开始配置工作docker1. 在服务器上安装docker更新软件库yum update -y安装
转载
2023-09-26 15:32:07
69阅读
随着 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阅读
用python+selenium实现UI自动化测试,要有一些HTML和xpth的基础,当然python基础一定是必须要会的。笔者建议花点时间了解下相关基础知识,不至于后面发懵。一、什么是selenium?selenium是个强大的工具集。支持快速开发测试自动化,支持在多种浏览器平台上执行测试。支持多开发语言,如:Python、Java、ruby、C#等,本次选择Python3作为开发语言。二、用p
转载
2023-08-11 09:53:07
296阅读
概述最近在写一个基于SpringBoot的小项目,由于每次部署到服务器都需要经历几个繁琐的过程,随在自己的服务器上安装了Jenkins和Docker实现自动化部署。至此,将整个过程记录如下。安装与配置Jenkins安装JDK和Maven此处呢内容自行安装,不做描述个人倾向于使用war包部署,放在Tomcat-webapp目录下启动即可注意:将war包放在webapp目录下启动是会提示ClassNo
转载
2023-08-18 13:55:11
199阅读
Docker和Jenkins是当前非常热门的两个技术。Docker是一种容器化技术,可实现应用程序的快速部署和隔离,而Jenkins是一个自动化构建和部署工具,可实现软件开发的持续集成和交付。结合使用Docker和Jenkins可以实现应用程序的自动化构建、测试和部署。本文将介绍如何使用Docker和Jenkins实现自动化构建和部署,并给出相应的代码示例。
首先,我们需要安装和配置Docker
原创
2023-10-06 07:11:15
26阅读
Python简介:一、什么是python Python是一门动态解释性的强类型定义语言。“优雅”、“明确”、“简单”。二、Python由来 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。三、目前Python主要应用领域云计算: 云计算最火的语言,
转载
2023-07-30 13:15:52
152阅读
一、介绍 1、JenkinsJenkins是一个独立的开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。前身是Hudson是一个可扩展的持续集成引擎。可用于自动化各种任务,如构建,测试和部署软件。Jenkins特点:开源免费; 跨平台,支持所有的平台; master/slave支持分布式的build; web形式的
转载
2023-12-11 20:41:10
106阅读
简介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阅读
使用daocloud实现docker自动化部署实战aiprose 个人随笔上线,网址 aiprose.com 点击访问避免重复造轮子,我就不说docker的好处了,百度一大堆,况且你能看到这个文章,说明你也大概了解docker了。当然还是要从安装开始一步步来,本文中使用的是daocloud+coding+docker。daocloud官网 ,coding官网。 自动化流程是:打包应用程序->
转载
2023-08-16 15:47:13
107阅读
重复的任务总是耗费时间和枯燥的。想象一下,逐一裁剪100张照片,或者做诸如Fetching APIs、纠正拼写和语法等任务,所有这些都需要大量的时间。为什么不把它们自动化呢?在今天的文章中,我将与你分享10个Python自动化脚本。所以,请把这篇文章保留在你的书签里,供以后参考。在IT行业,程序员永远不会停止学习......现在,让我们开始吧。01、图像优化器这个伟大的自动化脚本可以帮助你更好地处
转载
2024-03-14 21:30:18
91阅读
公司每天需要做一个报表,其中步骤也很简单,就是从网上上下载三个不同的表,然后分别将三个表中的数据塞到一个单独的表中,用这个单独表中写好的公式将这三张表的数据进行处理之后就是我想要的结果,熟练之后整个过程只需要5分钟,但是既然学了python,就想着用python实现以下:实现了之后用代码也是5分钟,但是这个期间自己可以去干点其他的事情,啦啦啦~~~整个过程的需要的知识点实际上也是十分简单,主要是这
转载
2023-08-31 17:34:51
96阅读
mac下搭建appium python selenium来针对ios应用进行自动化测试,并不是官网上的例子,自己程序调试成功。前言:因为appium的安装前要先确定nodejs的安装、python的安装、npm、selenium的安装 这些不想洗说。直接appium一:安装appium,签完不能用sudo进行安装1、npm install appium 等待。这样成功后接着下一步2、n
转载
2023-09-12 09:03:00
96阅读
python自动化是指用python语言实现高效的自动化操作,比如自动化测试,自动化运维等等,而自动化就是指系统在没有人或较少人的直接参与下,按照人的要求进行处理的过程。
转载
2023-08-01 13:03:28
111阅读
1. 首先我们要明白什么是Python爬虫?爬虫顾名思义,就是像蜘蛛一样在网络上爬行,抓取各种有用信息的一种程序。而Python爬虫,就是用Python语言编写的爬虫程序。 为什么选择Python来编写爬虫呢?其实,Python有许多优势,比如简单易学、丰富的库支持等。而且,Python的网络爬虫生态非常完整,能帮助你快速实现各种自动化功能。 2. 那爬虫的基本原理是什么呢?爬
转载
2024-08-05 09:46:06
44阅读
首次书写博客,记录下写的自动化接口框架,框架比较简单,哈哈哈,算是记录下历程把!~~~一、本次框架由python3.6 书写1、准备代码环境,下载python3.6 下载地址:https://www.python.org/downloads2、下载pycharm 软件。二、开始创建python接口自动化框架:1、这是我创建的框架中的各个文件夹,分别有config 配置文件夹、fengzhuang
转载
2023-12-04 21:43:30
76阅读