jenkins+docker+maven+nodejs+nginx前后分离自动打包部署

1.docker下载安装教程

a.先常看服务器是否有docker相关依赖并删除

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

b.更新yum中的yum-utils,主要是更新yum-config-manager该命令

sudo yum install -y yum-utils

c.添加镜像源,这里我添加的是docker官方的镜像源,还有阿里其他镜像源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

d.安装dockers服务

$ sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

e.启动docker命令sudo systemctl start docker

f.查看docker 状态命令systemctl status docker,显示启动中即可安装镜像

2.安装dockers镜像

a.下载Jenkins镜像,docker pull jenkins/jenkins:2.346.3(无版本要求,也可按该版本安装2.346.3)

b.下载nginx镜像:docker pull nginx:1.18.0

c.下载mysql镜像:docker pull mysql:8.0.19

d.下载rides镜像:docker pull redis:6.0.8

3.Jenkins环境搭建与配置

a.搭建jenkins前先配置jdk,maven环境,先创建两个目录

mkdir /usr/java  

mkdir /usr/local/maven

去官网下载jdk8压缩包和maven压缩包,maven版本3以内皆可,当前版本是3.8.6

JDK官网下载地址: JDK 8 for ARM - Download

maven下载地址:Maven – Download Apache Maven

解压jdk和maven压缩包

 tar -zxvf jdk-8u361-linux-x64.tar.gz

tar -zxvf apache-maven-3.9.0-bin.tar.gz

b.配置环境变量

  1. # 配置环境变量

  2. vi /etc/profile

  3. MAVEN_HOME=/usr/local/maven/apache-maven-3.9.0

  4. PATH=$MAVEN_HOME/bin:$PAT

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