Я использую Molecule для проверки некоторых ролей Ansible.Я хотел бы вставить некоторые файлы в образ докера, используемого для тестирования.Для этого я помещаю свой тестовый файл в папку молекулы, а команды ADD / COPY добавляются в файл Dockerfile.j2.Моя структура папок выглядит следующим образом:
- ansible-role-foo/
- molecule/
- default/
- Dockerfile.j2
- myTestFile.txt
- ...
Dockerfile.j2:
# Molecule managed
...
RUN mkdir -p /my/path
COPY myTestFile.txt /my/path
При запуске molecule --debug converge
появляется следующая ошибка:
COPY failed: stat /var/lib/docker/tmp/docker-builder266739241/myTestFile.txt: no such file or directory
Я использую молекулу 2.18.1.
Как правильно включить myTestFile.txt в изображение докера в контексте молекулы?