docker构建springboot项目遇到的问题

某天,心情很好,就想着折腾一下docker吧,从头开始,虚拟机,搭建java和maven,安装docker环境等等,然后创建了一个可以正常部署springboot的项目,本地wins环境运行一切正常。

1.Failed to execute goal com.spotify:docker-maven-plugin:0.4.11:build (default-cli) on project activityservice:Exception caught: java.util.concurrent.ExecutionException: com.spotify.docker.client.shaded.javax.ws.rs.ProcessingException: java.io.IOException:No such file or directory

查了下说是连接数超了,重启以后没问题了,然后就出现下面的第2个问题了

解决办法:重启docker  :  systemctl restart docker
 

2.pull access denied for frolvlad/alpine-oraclejdk8, repository does not exist or may require 'docker login' 

咋一看好像是docker没有登陆的问题,于是就去注册了docker的账号,也docker login了,燃鹅毛用没有。

查询了网上,也有类似的问题,说是docker中没有jdk,所以,就说安装jdk了。

然后就在docker按照网上说的安装jdk,但是还是没有用。

docker pull carsharing/alpine-oraclejdk8-bash

我下载的docker镜像是carsharing/alpine-oraclejdk8-bash,但是DockerProfile配置了frolvlad/alpine-oraclejdk8:slim;

后来就在想,会不会是DockerProfile文件的From配置错误了。

改掉from后面的构建依赖以后,执行mvn clean package docker:build 构建成功;d

猜你喜欢

转载自blog.csdn.net/qq_37488998/article/details/111935322