Open sxiii opened 3 years ago
Проблема в настройке CentOS
@b1acksun идея Docker'а в том, чтобы предоставить портируемые окружения которые можно использовать на любой ОС. Если контейнер на одной собирается, а на другой, - нет, значит, что-то не так с контейнером, а не с Host-OS (должно работать на любом Recent Linux). Если рассчитывалось использовать докер только на одной ОС, тогда докер вовсе не нужен, можно просто использовать обычные инструкции для сборки и настройки или баш-скрипты или ansible playbook. Весь смысл докера теряется при отстутсвии повторяемых сборок.
Если внимательно читать документацию - https://docs.docker.com/compose/compose-file/compose-file-v2/#build То build - context он не внутри докер-образа обрабатывается.
Я предполагаю, что проблема в SeLinux - предлагаю попробовать его отключить на время сборки:
setenforce Permissive
Фрагмент из этапа сборки meta-node:
Git последней версии при этом установлен.