学习目标
安装jenkins,使用jenkins完成项目自动化部署(两台虚机,一台jenkins,一台是web应用。使用jenkins这台虚机完成对web虚机的自动化部署控制)。
安装:
- 首先创立两台干净的虚机,一台命名为jenkins,一台命名为web。
jenkins虚机操作:
- 在jenkins这台虚机上安装必要的环境:jdk,maven,git,wget,net-tools,docker等。
- docker login 镜像仓库地址。
- 然后去网上找到jenkins的镜像或war包等资源。官网地址:https://jenkins.io
- 安装了必要环境后,安装jenkins,首先去到下载jenkins的文件夹下,新创立jenkins文件夹 #mkdir jenkins
- 然后运行jenkins:(在80端口运行,指定安装到/opt/jenkins目录下,&符号指的是后台运行,不加&符号的话,一关虚机窗口服务就停止了)
java -jar jenkins.war --httpPort=80 --webroot=/opt/jenkins &
有时候为了设置jenkins启动占用内存问题,可以这样写命令
java -jar -XX:PermSize=512M -XX:MaxPermSize=10