【发布时间】:2019-02-28 15:17:34
【问题描述】:
我对 docker 的世界非常陌生。我正在尝试学习 Java 中最基本的示例。我有一个名为 docker-java 的项目文件夹,里面有一个 Dockerfile 和一个 Hello.java 文件,它发出你好。 我正在尝试构建图像,以便可以运行它并在终端中查看输出。这是我的码头文件。我被告知找不到 Hello.java。
FROM java
RUN javac Hello.java
CMD java Hello
【问题讨论】:
-
您必须将 Hello.java 文件复制到您的容器中。类似于 COPY Hello.java .
-
你好。 Docker 官方网站上有关于如何使用 Java 和 Docker 的完整文档:github.com/docker/labs/tree/master/developer-tools/java
-
@LongNguyen 会不会是复制 ./ Hello.java ?是不是相对路径