Dockerfile
在将SpringBoot项目打成jar包后
FROM registry.cn-hangzhou.aliyuncs.com/sherry/java:1.8.0_111
VOLUME /tmp
ADD target/app.jar app.jar
RUN sh -c 'touch /app.jar'
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo 'Asia/Shanghai' > /etc/timezone
ENTRYPOINT [ "sh", "-c", "java -Xms$Xms -Xmx$Xmx -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ]
在与Dockerfile同级目录下执行
docker build -t registry.cn-hangzhou.aliyuncs.com/XXX:版本号 .
推送阿里云
docker login --username=XXX registry.cn-hangzhou.aliyuncs.com
docker push registry.cn-hangzhou.aliyuncs.com/XXX:版本号
本文由博客一文多发平台 OpenWrite 发布!