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 釋出!