自从上次用derrick 创建 nodejs 项目容器之后,以此为砖来引出学习Dockerfile的玉,用docker创建maven项目镜像也分两步走.使用maven plugin docker 创建镜像并push到 阿里云镜像仓库
使用 Alibaba Cloud Toolkit 创建镜像并push到 阿里云镜像仓库准备工作:本地 docker
已安装 Alibaba Cloud Toolkit 的 intellij idea使用maven plugin docker 创建镜像并push到 阿里云镜像仓库maven setting.xml 写入 阿里云镜像仓库 信息
提前创建命名空间和镜像仓库
2.pom.xml 添加下列信息
UTF-8
UTF-8
registry.cn-hangzhou.aliyuncs.com
huangzx3
com.spotify
docker-maven-plugin
1.2.2
${docker.repostory}/${docker.registry.name}/${project.artifactId}:${project.version}
${project.basedir}
/
${project.build.directory}
${project.build.finalName}.jar
docker-aliyun
${docker.repostory}
true
ps: