Я пытался скопировать файлы со своего компьютера с Windows в контейнер Docker, используя команду «Файл Docker» и читая эти файлы из веб-службы Spring.Webservice выдает файл ошибки не найден!
Здесь я пытаюсь скопировать мой локальный каталог src / nlp в директорию контейнера данных
ниже указан объем доступного докера
![enter image description here](https://i.stack.imgur.com/khZ61.png)
Файл Docker
FROM openjdk:8-jdk-alpine
EXPOSE 8080
ARG JAR_FILE=/target/nlp-0.0.1-SNAPSHOT.jar
ADD ${JAR_FILE} nlp-0.0.1-SNAPSHOT.jar
ADD src/nlp /data
ENTRYPOINT ["java","-jar", "nlp-0.0.1-SNAPSHOT.jar"]`
application.properties
server.port=8080
logging.level.radial.nlp=DEBUG
logging.file = mylogfile.log
nlp.learning.dir = /data/
Java
InputStream inputStream = new FileInputStream(environment.getProperty("nlp.learning.dir")+ "/train/models/en/token/en-token.bin");
Ошибка
java.io.FileNotFoundException: /data/train/models/en/token/en-token.bin (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)