测试自动化之二(环境&工具:centos8&docker&jenkons)

注:如无法查看图可以打开本人笔记文档:测试自动化之二(环境&工具:centos8&d…
链接:http://note.youdao.com/noteshare?id=94c9e8a0817985ee41e12c71077de86c&sub=6FBFEB39FA294328BBCB167861171AB1链接看原文:
1、述言
接着上一遍的开头,这一遍就是后续工具遍。综合事物的发展规律每一种新事物的出现都是为了打破原来事物的局限性,根据本人的个性与特性,所以本人喜欢接收研究新事物。所以结合以有的经验与现在的技术选择用最新稳定版本的工具。操作系统选择了centos8,docker ce,
2、CentOS8&Docker&Jenkins简介
2.1、CentOS8的简介
Redhat公司在2019年5月推出了rhel8,年底推出了centos8,紧接着也会把相关的技术认证完全转换为新平台。阿里云、华为云目前也已推出centos8的公共镜像,所以有必要熟悉一下新平台的特性也使用。redhat新版系统特性更新了内核版本,7版为3.10,而8版为4.18软件安装和管理工具默认采用dnf而不是yum系统安装的默认组件包含gui,而不是最小化包含多个版本的数据库、编译器,如httpd,nginx,mysql,redis,python等,系统镜像也达到了7G具体详情可以参看:https://www.oschina.net/news/110111/centos-8-released或https://zhuanlan.zhihu.com/p/126308255
2.2、Docker 简介
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
2.3、Jenkins简介
Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。
CentOS-8.2.2004-x86-64-dvd1.iso(官网下载地址:http://mirrors.huaweicloud.com/centos/8.2.2004/isos/x86_64/CentOS-8.2.2004-x86_64-dvd1.iso)
2、安装
2.1、CentOS8安装可以选择典型最小化一键安装,也可以自定义安装,自定义安装操作如下:用户名密码(admin/123456)

络连接设置为“使用桥接网络”,也可以在安装完成后修改

磁盘不要小于50G

2).安装wget
yum install -y wget
3).更换阿里源
备份:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载新的repo:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
生成缓存:yum makecache

2.2、安装docker(参考:https://blog.csdn.net/weixin_46457203/article/details/106560272)
1)、更新yum包到最新:yum update输入“y”
2)、安装需要的软件包:yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装docker:yum install -y docker-ce --nobest
启动docker:systemctl start docker
停止docker:systemctl stop docker

2.3、docker安装jenkins(参考文档源:https://www.cnblogs.com/bob-zb/p/12402368.html)
1). 创建安装文件夹 mkdir /home/jenkins
2). 添加权限chown -R 1000 /home/jenkins/
3). 执行以下操作docker run -d --name jenkins -p 8080:8080 -v /home/jenkins:/home/jenkins jenkins/jenkins:lts
注:
-d 后台运行镜像–name jenkins 给容器起一个别名
-p 8080:8080 将镜像的8080端口映射到服务器的8080端口
-v /etc/localtime:/etc/localtime 让容器使用和服务器同样的时间设置。
4).查看jenkins 服务docker ps|grep jenkins
5). 打开浏览器进入设置管理员密码,–查看密码如下: docker exec -it jenkins cat /var/jenkins_home/secrets/initialAdminPassword
注:
-i 交互模式
-t 终端模式
6). 重启jenkinsdocker restart jenkins
7). 将管理员密码填入后安装完成
8). 查看日志docker logs -f jenkins

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值