1. 单独Dockerfile
Dockerfile文件
FROM frolvlad/alpine-oraclejre8:slim
VOLUME /usr/test
# 根据目录情况调整
ADD ./project-register.jar register.jar
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-Duser.timezone=GMT+8","-jar","/register.jar"]
EXPOSE 8761
打包镜像
# mvn打包
mvn clean install -DskipTests
# 镜像打包
cd project-register/ #dockerfile文件目录
docker build -t project/register . # .不能丢
2. Dockerfile + Maven
Dockerfile文件(同上)
pom.xml文件
<!-- 参数 -->
<docker.directory>src/main/docker</docker.directory>
<docker