Intereting Posts
Как настроить SSL в apache? Дублируйте, с небольшими изменениями, несколько строк в текстовом файле удалите пробел перед разделителем с помощью sed В bash, каковы потенциальные негативные последствия приостановки процесса с контролем-z? скрипт trash и restore – проблема восстановления iptables-restore просто говорит «FAILED» Попытка запустить firefox на CentOS 6 минимальной iso – невозможно открыть экран Подстановка переменных Bash в строке JSON На что ссылается «записано / прочитано» на ярлыке DSK поверх? Сделать запрос через интерфейс vpn Где docky хранит свою конфигурацию? Как настроить linux для автоматического переключения между LAN и WLAN без использования сетевого менеджера Как открыть файл, который является результатом grep? Необходимо автоматизировать обновление файла crontab Как найти все и любые файлы «C», которые находятся в архиве Debian (либо в исходном, либо в двоичном виде)

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

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

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

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

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

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

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

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

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

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