在Docker中下载并运行Jenkins

一、安装并初始化Jenkins

1. 使用homebrew安装docker

参考:https://www.runoob.com/docker/macos-docker-install.html

  1)命令:brew cask install docker

  2)打开Docker.app,并输入电脑的登录密码即可

  3)通过命令检查安装后的Docker版本:docker --version

2. 使用docker下载 jenkinsci/blueocean镜像(Jenkins 海洋版)

 命令:docker pull jenkinsci/blueocean

3. 启动Jenkins镜像

  命令:docker run --name jenkinsci-blueocean -u root --rm  -d -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean

4. 查看Jenkins是否启动成功(有端口号即视为启动成功)

命令:docker ps -l

5. 如果创建容器时提示容器已存在怎么办?

通过命令”docker ps -l“找到容器的ID,然后使用命令”docker rm ID“,即可删除已创建的容器。然后重新容器,若返回一串字符串,则代表创建成功

6. 查看Jenkins容器的日志

命令:docker logs [容器名称]

7. 访问Jenkins并在日志里找到管理员密码

  1)输入网址http://localhost:8080

  2)使用命令”docker logs [容器名称]“找到管理员密码激活Jenkins

8. 安装建议的插件并创建管理员

二、开始使用Jenkins并构建任务

1. 配置源码管理:选择Git,并输入Repository URL以及添加”用户名和密码“

2. 构建步骤:选择”执行shell“,并输入以下命令

  1)cd run  #进入workspace下项目中的某文件目录

  2)python3 run_email.py  #执行run文件夹下的run_email.py文件

3. 执行任务后报错”bash: python3: command not found”,说明在jenkins容器内未安装python3。安装方式如下:

  1)用命令“docker ps”找到jenkins容器的ID

  2)执行docker命令“docker exec -it ID /bin/bash”,进入jenkins容器bash

  3)执行命令“apk add python3”,即可安装python3。安装后用命令“python3 -V”查看版本

详细步骤可参考:https://www.jenkins.io/zh/doc/book/installing/#setup-wizard

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值