我无法将Windows计算机中的文件添加到Docker中的高山图像

时间:2019-07-01 18:51:21

标签: docker dockerfile

我正在上一个docker教程课程,其中一课创建了一个docker文件,我们在这里:

  1. 从高山图片创建容器
  2. 将Java安装到该映像中
  3. 设置环境路径,以便可以在图像中执行javac
  4. 将工作目录更改为指定目录
  5. 将Windows计算机中的Test.java文件添加到步骤4中提到的映像中的工作目录中
  6. 编译Test.java文件,然后运行它。

我在Windows机器中创建了以下dockerfile:

这是我的dockerfile内容:

FROM alpine
RUN apk add openjdk8
ENV PATH $PATH:/usr/lib/jvm/java-1.8-openjdk/bin
WORKDIR /usr/share/udemy
ADD Test.java Test.java
ENTRYPOINT javac Test.java && java Test

这是我从容器中收到的错误消息:

javac: file not found: /usr/share/udemy/Test.java
Usage: javac <options> <source files>
use -help for a list of possible options

我应该得到一个“ Hello-world !!!”在我的cmd提示上

我在做什么错。我将教程紧跟着点,但似乎无法弄清楚。

0 个答案:

没有答案