您现在的位置是:首页 >其他 >Docker 运行 jenkins网站首页其他

Docker 运行 jenkins

HJJ-DREAMER 2024-06-17 11:19:17
简介Docker 运行 jenkins

概述

虚拟机启动Docker,运行Jenkins,进行代码拉取测试

实现功能:

1. 可链接外网

2. 可拉取仓库代码

3. 基本配置

部署

拉取镜像

docker search jenkins
docker pull jenkins/jenkins

创建工作目录

# 创建目录 + 给工作挂载目录赋予权限
mkdir -p /var/jenkins
chmod 777 /var/jenkins

启动容器

# 容器后台运行 -d
# root身份运行 -uroot
# 网络指定host --net=host,可通过主机网址访问容器内服务
# 端口映射为8080:8080
# 工作目录挂载为 -v
docker run -d --name jenkins-node --net=host --restart=no 
-uroot -p 8080:8080 -v /var/jenkins:/var/jenkins_home jenkins/jenkins:latest

页面访问

访问页面http:192.168.164.10:8080

 获取密码

docker exec -it c2cd688d1322 cat /var/jenkins_home/secrets/initialAdminPassword

配置Jenkins

进行社区推荐插件安装 + 用户创建配置

基本使用

新建Item

 配置文件夹

 扫描文件夹验证

构建流水线

新建Item,选择流水线,进行创建测试

  

代码拉取测试 

拉取自己私有仓库中的代码,因为jenkins在运行代码前会进行扫描,会发现并告知语法错误。从而证明拉取私有仓库代码成功。

 如何配置个人仓库代码的拉取

 指定脚本路径

插件管理

晒一晒Jenkins那些常用插件 - 简书 (jianshu.com)

(52条消息) Jenkins 常用插件清单_liurizhou的博客-CSDN博客

Jenkins常用插件汇总以及简单介绍原创 - ianCloud - 博客园 (cnblogs.com) 

网页链接

Docker 实战(1)- 使用 Jenkins 镜像创建容器,并搭建 Python + Pytest +Allure 的自动化测试环境 - 小菠萝测试笔记 - 博客园 (cnblogs.com)

 4、Docker能做什么_哔哩哔哩_bilibili

Jenkins(9)- 汉化 Jenkins 网站 - 小菠萝测试笔记 - 博客园 (cnblogs.com)

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。