我已经使用下面的Docker创建了镜像,当我使用这个镜像在容器中运行它时,它在本地运行得很好[docker run -p 80:8080username/spring- file.Its -docker-aws--p:tag
FROM openjdk:8-jdk-alpine
COPY target/spring-boot-docker-aws-demo.jar app.jar
EXPOSE 8080
ENTRYPOINT ["java","-jar","app.jar"]我已经将这个镜像推送到Docker hub,以便在jarfile中运行它。我运行它时,它说"Error: Unable to EC2 instance.when app.jar“。
可能的问题是什么?
发布于 2020-09-22 00:24:02
我今天遇到了类似的问题(尽管在我的情况下,它甚至不能在本地运行)。下面是你的Dockerfile在我修复后的样子:
FROM openjdk:8-jdk-alpine
COPY target/spring-boot-docker-aws-demo.jar /app/app.jar
EXPOSE 8080
ENTRYPOINT ["sh"]
CMD ["-c", "java -jar /app/app.jar"]https://stackoverflow.com/questions/63996065
复制相似问题