一般我们部署写4个文件就行了
首先分别写
- Dockerfile
- 1package.sh
- 2build.sh
- docker_push.sh
Dockerfile
# 基于jdk1.8
FROM openjdk:8-jdk-alpine
RUN echo "Asia/Shanghai" > /etc/timezone
RUN mkdir /app
WORKDIR /app
COPY ./monitor-flink-1.0.jar /app
EXPOSE 8080
CMD ["java","-jar","/app/monitor-flink-1.0.jar"]
springboot打包
<build>
<finalName>monitor-flink-1.0</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>