Java编程中哪里可以寻找Docker映像

来源:爱站网时间:2021-12-16编辑:网友分享
Java编程大概是很多朋友都非常熟悉的一项计算机程序了吧!但对此还是比较陌生的朋友,可能连最基本的操作都不懂得,更不用说在里面找到产生的Docker映像。接下来就让爱站技术频道小编给大家讲解下。

问题描述


我正在尝试实现本教程中的示例:

https://spring.io/guides/gs/spring-boot-docker/

我已成功编译了程序包:

C:\Users\Desktop\rest_api>docker build -t springio/gs-spring-boot-docker .
Sending build context to Docker daemon  105.6MB
Step 1/5 : FROM openjdk:13-alpine
 ---> c4b0433a01ac
Step 2/5 : EXPOSE 8080
 ---> Using cache
 ---> 010600c5a7d0
Step 3/5 : ARG JAR_FILE=target/rest_api.jar
 ---> Running in 8ba2e28e0870
Removing intermediate container 8ba2e28e0870
 ---> b453cd05cbd2
Step 4/5 : ADD ${JAR_FILE} app.jar
 ---> dade5dd3eff2
Step 5/5 : ENTRYPOINT ["java","-jar","/app.jar"]
 ---> Running in e8a1f985f0fd
Removing intermediate container e8a1f985f0fd
 ---> cfa353eb23c5
Successfully built cfa353eb23c5
Successfully tagged springio/gs-spring-boot-docker:latest
SECURITY WARNING: You are building a Docker image from Windows against a non-Windows Docker host. All files and directories added to build context will have '-rwxr-xr-x' permissions. It is recommended to double check and reset permissions for sensitive files and directories.

C:\Users\Desktop\rest_api>

我不清楚编译后的软件包在哪里?您能指导我它的位置以及如何将其安装到Docker吗?

Docker文件:

FROM openjdk:13-alpine
EXPOSE 8080
ARG JAR_FILE=target/rest_api.jar
ADD ${JAR_FILE} app.jar
ENTRYPOINT ["java","-jar","/app.jar"]

思路:


在构建时,jar文件已从您的计算机复制到容器中,并且位于/app.jar。无需安装。

以上是大多数朋友都会出现的问题,为此小编也整理出了相关的解决方案,如果你还有更好的建议,不妨联系爱站技术频道小编,大家可以一起交流学习下。

上一篇:出现Mockito问题后怎么处理

下一篇:创建Java程序中出现的问题

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载