У меня есть два файла Docker, test и result.Сценарий python, запущенный в тестовом контейнере, должен создать изображение для результата, используя docker sdk.У меня есть и dockerfiles, и сценарий python для теста, скопированные в рабочую директорию теста.Однако, когда я получаю сообщение об ошибке в тестовом скрипте, говорящее «Нет такого файла или каталога».
Dockerfile теста:
FROM python:3.7.2-slim
WORKDIR /test
COPY . /test
RUN pip install docker
ENV PYTHONPATH="$PYTHONPATH:/test"
CMD ["python", "test.py"]
test.py:
// dockerfile of result is named result
import docker
client = docker.from_env()
image = client.images.build(path="/test", dockerfile='result')
container = client.containers.run(image)