首页 > 手机 > vivo > Docker容器内虚拟化环境jenkins+python3的搭建安装教程,使用Docker+jenkins+python3环境搭建超详细教程

Docker容器内虚拟化环境jenkins+python3的搭建安装教程,使用Docker+jenkins+python3环境搭建超详细教程

来源:整理 时间:2022-02-18 15:17:58 编辑:飘云 手机版

输入docker images查看jenkins镜像是否安装成功

docker images

查看容器是否运行

docker ps

可以看出docker中已经有运行的容器jenkins

这样就说明 已经安装好jenkins 现在就可以启动jenkins了

三、启动jenkins

浏览器输入 服务器的ip+端口号 http://47.99.98.250:10240/ 如果无法访问请关闭系统防火墙

查看密码的方式有2种,第一种是在服务器的容器中查看,第二种是在映射本地查看(前提是你映射了本地目录)

好了,到这里就已经安装好jenkins了

容器中查看密码:cat /var/jenkins_home/secrets/initialAdminPassword
映射本地目录:cat /Users/songpeilun/jenkins_home/secrets/initialAdminPassword
#/Users/songpeilun/jenkins_home  本地映射目录地址

三、方法2:新建本地节点  

  说一下方法2的具体逻辑,主要是新建jenkins的本地节点 利用新的节点将git上的代码拉取到本地(宿主机)上去执行代码

  该方法主要适用于 本地已经有一套python3的一套环境,可以直接运行自动化 利用本地持续集成实现每日自动化报告(缺点:因为利用的是本地节点 利用宿主机地址当作ip 所以每次都需要开启电脑和jenkins地址 且外网不能访问 局限性小)

 第一步:在jenkins当中安装SSH Agent插件

  安装 ssh Agent插件 系统设置—插件管理—可选插件 然后输入ssh agent 搜索

 第二步新增节点

 系统设置—节点管理—新建节点(节点名称不能重复)

说明:

  节点名称:名称尽量用英文和字符不要用汉字(创建项目的时候选择节点会有警告!)

  节点描述:可填写可不填写

  执行器数量:节点同时运行的数量

  远程工作目录:本机的工作目录(/Users/songpeilun/jenkins)这需要有root权限的用户对此文件所有权限

  标签:可填写可不填写

  用法:尽可能对使用这个节点

  启动方式:Launch agents via SSH

  主机:本机的网络ip地址(网络-网络设置-IP)

  Credentials:选择已添加的本机账号密码

  Host Key Verification Strategy:Non verifying Veriflication Strategy

  可用性:尽量保持代理在线

  节点属性--git:git的安装路径

 然后启动节点 下面就表示启动成功,然后查看本地宿主机 目录文件夹夹是否有节点的文件

三、方法3:容器中安装python3环境

  说一下方法3的具体逻辑,主要是在容器中运行代码,git将代码默认拉取到容器当中 不需要映射直接在容器中执行代码(好处:不占用服务器的资源大小,随时启动;不需要本地启动服务 直接利用服务器地址就行 坏处:安装麻烦一点? )

  第一步:需要进入jenkins容器当中  

docker exec -itu root 容器id /bin/sh

 下面有2种方法安装 python3

  1.weget 安装(不推荐,基本和现安装的方法差不多,先要安装一些依赖包,如 gcc 等)

  2.apk add 安装(此版本是alpine :apk add,能够快速安装完成)

 最后注意系统版本问题:

  如果是 centos 那即是 yum ; 如果是 ubuntu 那即是 apt-get ;如果是 alpine 那即是 apk

  第二步:apk进行安装python3

cd /etc/apk/
echo "https://mirrors.ustc.edu.cn/alpine/v3.6/main/" > repositories
echo "https://mirrors.ustc.edu.cn/alpine/v3.6/community/" >> repositories

  更新apk源 这样下载的比较快

apk update

  第三步:使用apk add 安装python3环境

apk add python3

  第四步:更新pip3

pip3 install --upgrade pip

验证python环境
python -V
Pip3 -V

 上面安装成功后 就可以安装第三方库的插件了,已经完成一半了

 2/3   首页 上一页 1 2 3 下一页 尾页
文章TAG:Dockerjenkinspython3环境容器

最近更新

相关文章

vivo最新文章

手机排行榜推荐

vivo排行榜精选

vivo文章排行榜