Docker Alpine 安装 Jenkins 并配置 rsync + 码云插件(gitee)
记录一下,以备后用。
#下载镜像
docker pull jenkins/jenkins:2.150.1-alpine
#运行该容器并重命名为jenkins 映射9090和50000到容器的8080和50000端口,映射/docker/jenkins到容器内jenkins的工作目录(需要注意 /docker/jenkins权限)
docker run --name jenkins -p 9090:8080 -p 50000:50000 -v /docker/jenkins:/var/jenkins_home -it -d jenkins/jenkins:2.150.1-alpine
以root用户进入容器命令行(jenkins为上面取的名字)
docker exec -u root -it jenkins /bin/bash
更新软件源
apk update
安装 rsync(在jenkins以shell同步到远程服务器使用)
apk add rsync
码云插件 gitee
系统管理>>插件管理>>Available中搜索安装即可
官方(https://gitee.com/oschina/Gitee-Jenkins-Plugin)
建议可以添加Gitee webhook 以方便自动构建
注:
2.150.1是Jenkins版本号 建议在安装时先去官网看看版本号
测试时容器内必须更新软件源否则无法安装软件
alpine:AlpineLinux在这作为基础镜像(因为镜像比较小且够用;目前【jenkins:2.150.1-alpine】大小222M,默认的Ubuntu镜像【jenkins/Jenkins:lts】是701M)
/docker/jenkins 权限需要注意
docker 可以使用 m,cpus等参数限制内存和cpu的使用
- (三)linux下配置jenkins--插件安装
- Jenkins插件安装和系统配置
- Jenkins安装+配置Git +Maven的自动化构建(下)
- Jenkins Git Parameter 插件配置过程
- Android Eclipse之Git插件安装、配置、提交、修改、冲突、查看历史、覆盖。
- Jenkins安装、配置,常用中间件、插件构建实例
- ubuntu下安装git server以及eclipse egit插件配置
- Pycharm 安装 , Git 插件安装,django环境配置
- Linux下安装Jenkins配置git,构建maven自动化接口测试项目
- Git+gerrit+jenkins安装配置
- gitlab+jenkins+maven+docker持续集成(二)——maven安装配置
- [Jenkins]持续集成环境下fingbug插件的安装使用与配置
- 【转载】Maven安装配置+ GIt&SVN + Jenkins详细配置 软件项目管理 持续集成实验
- jenkins git插件安装
- jenkins安装,配置git项目
- jenkins入门系列-下载-安装-配置+jdk+maven+svn+插件
- Mac下eclipse的git插件安装、配置和使用
- jenkins邮件插件Email Extension Plugin的安装与配置
- Jenkins-2.32.3配置与插件安装
- Jenkins安装+配置Git +Maven的自动化构建(中)