作者:mmm3310245179 | 来源:互联网 | 2023-09-23 15:49
无法打包镜像是本地没有docker环境,或者有环境未开启相应端口推送镜像到私服被拒绝解决步骤确认私服地址是否配置正确确认私服证书是否已安装,或者dockerCertPath配置是否
无法打包镜像是本地没有docker环境,或者有环境未开启相应端口
推送镜像到私服被拒绝 解决步骤
- 确认私服地址是否配置正确
- 确认私服证书是否已安装,或者 dockerCertPath 配置是否正确
- 确认在 maven 的 pom.xml 文件是否已配置认证账号
- 干掉 ~/.docker/config.json,如果怕出事就备份下
# Dockerfile 文件内容
FROM amazoncorretto:17.0.5
#FROM amazoncorretto:17.0.5
# 将 target 下的 jar 包复制为 app.jar
ARG JAR_FILE=./target/*.jar
COPY ${JAR_FILE} /app.jar
# 声明服务运行在8080端口
EXPOSE 8080
# 指定docker容器启动时运行jar包
ENTRYPOINT ["java", "-jar","/app.jar"]
# 指定维护者的名字
MAINTAINER dewen.jiang
com.spotify
docker-maven-plugin
1.2.2
build-image
package
build
tag-image
package
tag
mavendemo:latest
${docker.repository}/hosp/${project.artifactId}:${project.version}
true
true
docker
http://localhost:2375
https://${docker.repository}
E:\test
${docker.repository}/${docker.group.name}/${project.artifactId}:${project.version}
amazoncorretto:17.0.5
dewen.jiang@chinacreator.com
["java", "-jar", "${project.build.finalName}.jar"]
${project.build.directory}
${project.build.finalName}.jar