Я пытаюсь создать файл Docker для создания нашего изображения с возможностью повторного использования. То, что я до сих порне может открыть RPM, пропуская файл Docker
FROM crystaltwix/centos-mono
MAINTAINER crystaltwix
ADD ./rpms/MyRpm.rpm ./rpms
RUN yum --nogpgcheck localinstall ./rpms/MyRpm.rpm
Я получаю сообщение об ошибке:
Cannot open: ./rpms/Myrpm.rpm. Skipping.
То, что я не понимаю, почему он не работает, если я делать запустить образ в моем контейнере:
sudo docker run -i -t -v /home/crystaltwix/projects/rpms:/opt/rpms crystaltwix/centos-mono /bin/bash
Тогда в оболочке моего контейнера, я делаю то же команду:
yum --nogpgcheck localinstall ./rpms/MyRpm.rpm
Это прекрасно работает. Он просто не работает в моем Dockerfile. Я упускаю что-то конкретное о том, как Dockerfile создает изображения? Заранее спасибо.