Создание образа докеров с использованием RPM

Я использовал файл докера, чтобы создать изображение докера

введите описание изображения здесь

Итак, моя проблема в том, что когда я ее строю, появилась ошибка ниже. пожалуйста, помогите мне решить его.

введите описание изображения здесь

One Solution collect form web for “Создание образа докеров с использованием RPM”

Команда ADD требует, чтобы имя файла относилось к текущему каталогу.

См. https://docs.docker.com/engine/reference/builder/

Путь должен находиться внутри контекста сборки; вы не можете ADD ../something / something, потому что первым шагом сборки docker является отправка каталога контекста (и подкаталогов) демона докеров.

Это означает, что вы не можете ADD /aa/http.... потому что ведущий / лишен и обрабатывается так, как если бы он был ADD aa/http...

У вас также будет вторая проблема на этапе RUN ; вы копируете файлы в корневой каталог контейнера, но команда rpm ищет их внутри каталога /aa .

  • Выполняет ли RHEL / CentOS все файлы cronjob в файле /etc/cron.d/* или только некоторые из них?
  • httpd-devel требует устаревшей версии glibc-common на CentOS 6.3
  • как добавить строку в файл / etc / sudoers с помощью скрипта оболочки (50servers)?
  • Является ли много консолей в файле securetty риска?
  • Как узнать сопоставления дисков сервера для необработанных устройств?
  • Почему бы мне не получить графический интерфейс Gnome при установке Red Hat?
  • (/ etc / sysconfig / iptables) «Ручная настройка этого файла не рекомендуется». Почему?
  • Как установить некоторые необходимые библиотеки для программы без sudo?
  • Устранение недостающих зависимостей пакета при попытке установить октаву
  • Изменение учетной записи пользователя при доступе к серверу через Putty
  • Как изменить корневой каталог TFTP
  • Linux и Unix - лучшая ОС в мире.