我是docker的新手,并创建了一个简单的springboot hello world应用程序。我根据教程创建了一个dockerfile并由docker构建。
FROM adoptopenjdk/openjdk11-openj9:jdk-11.0.1.13-alpine-slim
VOLUME /tmp
ARG JAR_FILE
COPY ${JAR_FILE} myapp-1.0.0.jar
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom", "-jar","/myapp-1.0.0.jar"]
编辑:使用-p会给出另一个错误,该错误是无效或损坏的jarfile /myapp-1.0.0.jar
之后,我尝试在本地计算机上运行docker。但是我收到一条错误消息,提示无法在本地找到图像8080:8080。
docker run 8080:8080 --name myhelloimage myuser/myhelloimage:latest
我能够通过docker images
看到docker图像
REPOSITORY TAG IMAGE ID CREATED SIZE
myuser/myhelloimage latest c5dfe18b0fb3 14 minutes ago 271MB
那这里出什么问题了,为什么我会出错?