Да, я дал полный путь, но он все еще показывает ошибку.

я ниже Dockerfile:

FROM python:3

RUN mkdir -p /test/code/
RUN mkdir -p /test/logs/
RUN mkdir -p /test/configs/

ADD test.py /test/code/
ADD test_output.txt /test/code/
ADD test_input.txt /test/configs/
ADD logfile.log /test/logs/


CMD [ "python3", "/test/code/test.py" ]

Моя структура каталогов:

/home/<username>/test/
                 |-> code/Dockerfile, test_output.txt, test.py
                 |-> logs/logfile.log
                 |-> configs/test_input.txt

когда я создаю образ докера с помощью команды ниже:

sudo docker build -t myimage .

Это показывает ниже ошибку:

Step 7/9 : ADD test_input.txt /test/configs/
ADD failed: stat /var/lib/docker/tmp/docker-builder562406652/test_input.txt: no such file or directory

Почему это показывает эту ошибку, когда у меня есть каталог, и мой файл также присутствует.

Ответы на вопрос(2)

Ваш ответ на вопрос