基于Jenkins+Git+Docker发布Java项目

基于Jenkins+Git+Docker发布Java项目

资源列表

在这里插入图片描述

一、基础环境,所有机器执行

  • 关闭防火墙,关闭内核安全机制
systemctl stop firewalld
systemctl disable firewalld

sed -i "s/^SELINUX=.*/SELINUX=disabled/g" /etc/selinux/config
  • 关闭NetworkManager
systemctl stop NetworkManager 
systemctl disable NetworkManager
  • 时间同步
yum -y install chrony
systemctl start chronyd
systemctl enable chronyd
chronyc sources -v
  • 修改主机名
hostnamectl set-hostname jenkins
hostnamectl set-hostname docker
hostnamectl set-hostname repository
  • 添加hosts映射
cat >> /etc/hosts << EOF
192.168.93.128 jenkins
192.168.93.129 docker
192.168.93.130 repository
EOF

二、准备 Git 仓库

  • 使用 YUM 安装并配置 Git
# 所有机器都要安装
yum install git -y

# repository节点操作
useradd git
passwd git
  • 配置 Jenkins 主机免交互拉取 Git 仓库
# jenkins节点操作
yum -y install git
ssh-keygen
ssh-copy-id [email protected]

三、准备 Jenkins 环境

  • Java 环境安装
tar zxf jdk-8u202-linux-x64.tar.gz
mv jdk1.8.0_202 /usr/local/java

vi /etc/profile
export JAVA_HOME=/usr/local/java
export CLASSPATH=$JAVA_HOME/l

你可能感兴趣的:(jenkins,java,docker)