Я не могу добавить файл с моего компьютера с Windows на изображение Alpine в Docker - PullRequest
1 голос
/ 01 июля 2019

Я беру учебный курс по докеру, и один из уроков создает файл докера, где мы:

  1. Создание контейнера из альпийского изображения
  2. Установите Java в этот образ
  3. Установите путь к среде, чтобы в образе можно было выполнить javac
  4. Изменить рабочий каталог на указанный каталог
  5. Добавьте файл Test.java с моего компьютера с Windows в рабочий каталог на изображении, указанном в шаге 4
  6. Скомпилируйте файл Test.java и запустите его.

Я создал следующий dockerfile на моей машине с Windows:

Вот мой контент в 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

что я делаю не так. Я следовал за руководством до точки, и я не могу понять это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...