关于docker:可以帮到你的dockerjenkins安装部署

44次阅读

共计 2150 个字符,预计需要花费 6 分钟才能阅读完成。

CC 最新分享——《并发编程之透彻了解 AQS 源码剖析》,这相对是我见过的、讲并发编程、讲 AQS 讲的最好的视频了,没有之一,千万不要错过!是不是吹牛,听过就晓得,欢送围观!

CC,20 年 Java 开发和应用教训,多年的首席架构师和 CTO,滞销原创书籍《研磨设计模式》的作者。

参加和领导了上百个大中型我的项目的设计和开发,在互联网利用零碎架构、零碎设计、利用级框架和中间件开发等方面具备很多教训和领悟。
更为难得的是,入行 20 年,依然奋战在技术一线,深知一线架构师须要把握哪些技术、把握到什么水平、一线架构设计会遇到哪些坑、如何能力做出最合适的架构设计,教训最难得!
在这个公众号 架构设计一起学 外面,CC 将会毫无保留的把这些教训传授进去,帮忙大家更快更好的成长为合格的架构师!

接下来写一篇随机笔记,心愿能够帮忙大家:

下载镜像

docker pull jenkins/jenkins
![0](https://upload-images.jianshu.io/upload_images/23729306-9ffc7abf157155ba?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

创立挂载文件夹

mkdir /jenkins         
![0](https://upload-images.jianshu.io/upload_images/23729306-e41354f38f10c27b?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

查看文件权限

ls -nd jenkins/                 

给 uid 为 1000 的权限

chown -R 1000:1000 jenkins/   
![0](https://upload-images.jianshu.io/upload_images/23729306-5d13d3a1709c062f?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

启动

docker run -itd -p 8080:8080 -p 50000:50000 --name jenkins --privileged=true -v /jenkins:/var/jenkins_home jenkins/jenkins

jenkins 中生成配置信息

![0](https://upload-images.jianshu.io/upload_images/23729306-0fea599bd5797cb7?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

配置 maven 和 jdk

复制 jdk 和 maven 到 jekins 映射门路下

![0](https://upload-images.jianshu.io/upload_images/23729306-a73abffff9b1ab56?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

配置的时候门路写 jenkins 内的门路

/var/jenkins_home/jdk1.8.0_91
/var/jenkins_home/apache-maven-3.5.3
![0](https://upload-images.jianshu.io/upload_images/23729306-d9744ab17b056cb1?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![0](https://upload-images.jianshu.io/upload_images/23729306-11f728a63b050551?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

明码配置

1:拜访 http://192.168.137.21:8080

明码地址:

装置插件

![0](https://upload-images.jianshu.io/upload_images/23729306-f7beeb6c7325c367?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

降级站点

![0](https://upload-images.jianshu.io/upload_images/23729306-52f997e82a6e5c55?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

手动装置插件(按抉择)

Maven Integration
Deploy to container
Publish Over SSH
ssh
CloudBees Docker Build and Publish
docker
Docker Swarm
docker-build-step

退出公众号 架构设计一起学 ,立刻观看《 并发编程之 AQS 源码剖析 》,同时还能够取得独家《 架构师成长秘籍阶段一 》一份,后续还会持续赠《 架构师成长秘籍阶段二》,心动不如口头,连忙退出吧!

正文完
 0