Docker镜像中安装maven,方便Docker项目可以实现热部署jar包功能
1、给centos镜像安装maven软件
2、重新保存镜像,保存前需要编写DockerFile
# 使用官方的CentOS镜像作为基础镜像
FROM centos:7
# 维护者信息
MAINTAINER yanglei
# 安装Maven
# 这里使用直接复制本地目录 usr/local/mvn
# 设置Maven的环境变量
ENV MAVEN_HOME /usr/local/mvn
ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2"
ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk
ENV PATH $PATH:$MAVEN_HOME/bin
# 重新保存为一个新的镜像
# 当运行docker build命令时,可以使用-t参数指定新的镜像名和标签