feat: обновление Dockerfiles Ubuntu/Debian и добавление help для build-image

- Обновлены Dockerfiles для Ubuntu и Debian по аналогии с astra-linux
- Упрощена структура: убраны лишние компоненты (kubectl, helm, kind, ansible)
- Установка Docker из официального репозитория вместо пакетов дистрибутива
- Добавлен systemd-sysv для корректной работы systemd
- Пользователь ansible создается и используется как основной
- CMD изменен на /sbin/init для запуска systemd

- Добавлена информация о make docker build-image в help
- Обновлен общий help (make help) с кратким описанием команды
- Обновлен docker help (make docker) с подробной информацией и примерами
- Показывается список доступных образов и поддерживаемых платформ

- Исправлена установка ansible-lint в ansible-controller Dockerfile
- Команда lint теперь использует файл .ansible-lint через volume
This commit is contained in:
Сергей Антропов
2025-10-25 16:30:57 +03:00
parent 30aa6a722f
commit ef384475c3
4 changed files with 63 additions and 88 deletions

View File

@@ -16,8 +16,8 @@ RUN apt-get install -y \
build-essential \
&& apt-get clean
# Устанавливаем Ansible
RUN pip3 install ansible ansible-core
# Устанавливаем Ansible и ansible-lint
RUN pip3 install ansible ansible-core ansible-lint
# Устанавливаем дополнительные пакеты
RUN apt-get install -y \