docker+jenkins自动化部署
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了docker+jenkins自动化部署,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1462字,纯文字阅读大概需要3分钟。
内容图文
![docker+jenkins自动化部署](/upload/InfoBanner/zyjiaocheng/998/f304d773e6fc43fea321448012320d71.jpg)
更多资料:https://blog.csdn.net/qq_42766492/article/details/90760217
操作环境:CentOS7
一、安装docker
详情:https://www.cnblogs.com/xiaokangk/p/13447615.html
二、安装jenkins
1.docker pull jenkins/jenkins:lts
-- 需要修改下目录权限,因为当映射本地数据卷时,/opt/jenkins/data/目录的拥有者为root用户,而容器中jenkins用户的 uid 为 1000。
2.chown -R 1000:1000 /opt/jenkins/data
3.docker run -d --name jenkins --restart always -p 8081:8080 -p 50000:50000 -v /opt/jenkins/data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock -v $(which docker):/usr/bin/docker jenkins/jenkins:lts
4.浏览器访问jenkins http://127.0.0.1:8081/
5.找到初始密码,我们可以在我们映射的/opt/jenkins/data/下查看
cat /opt/jenkins/data/secrets/initialAdminPassword
6.安装推荐的插件
7.创建第一个用户
8.进入容器,查看java
docker exec -it jenkins /bin/bash
echo $JAVA_HOME
/opt/java/openjdk
9.系统管理→全局工具配置,配置jdk和maven
安装jdk
下载 jdk-8u221-linux-x64.rpm
链接:https://pan.baidu.com/s/1vxeqyzvNJNpYFd1Jtf-CMg
提取码:dg7k
上传到服务器
rpm -ivh jdk-8u221-linux-x64.rpm
配置环境变量 vi /etc/profile
JAVA_HOME=/usr/java/jdk1.8.0_221-amd64
CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
刷新 source /etc/profile
安装maven https://blog.csdn.net/qq_38270106/article/details/97764483
挂载maven地址后重启
10.新建任务
11.我们用码云的项目作为基础
内容总结
以上是互联网集市为您收集整理的docker+jenkins自动化部署全部内容,希望文章能够帮你解决docker+jenkins自动化部署所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。