Commit Graph

4 Commits

Author SHA1 Message Date
1773115652 Оптимизация Docker образов и поддержка multi-arch
- Оптимизирован Dockerfile-CentOS с флагами --nodocs и --setopt=install_weak_deps=False
- Исправлены конфликты версий в Dockerfile-Ubuntu
- Добавлена поддержка ARM64 архитектуры для всех образов
- Все образы пересобраны и опубликованы в Docker Hub
- Образы: inecs/ansible:latest, inecs/ansible:centos-latest, inecs/ansible:ubuntu-latest
2025-10-21 00:29:56 +03:00
357a4c69b5 Добавить docker-compose в образы Ubuntu и CentOS
- Добавлен docker-compose в Dockerfile-Ubuntu
- Добавлен docker-compose в Dockerfile-CentOS
- Docker-compose загружается с официального GitHub репозитория
- Образы теперь поддерживают запуск полноценных сред тестирования
- Возможность запуска docker-compose внутри контейнеров для тестирования

Теперь образы содержат:
- Все системные пакеты для разработки
- Ansible и связанные инструменты
- Docker-compose для оркестрации контейнеров
- Полный набор инструментов для тестирования

Автор: Сергей Антропов
2025-10-21 00:03:30 +03:00
cbf79cc9b8 Добавить системные пакеты в образы Ubuntu и CentOS
- Добавлены системные пакеты в Dockerfile-Ubuntu:
  - git, ssh, gcc, libffi-dev, libssl-dev, make, sudo
  - sshpass, openssh-client, nano, less, ca-certificates
  - curl, gnupg, lsb-release
- Добавлены системные пакеты в Dockerfile-CentOS:
  - git, openssh, gcc, libffi-devel, openssl-devel, make, sudo
  - sshpass, openssh-clients, nano, less, ca-certificates
  - curl, gnupg2, redhat-lsb-core
- Добавлены Python пакеты для Ansible:
  - ansible, ansible-vault, molecule, molecule-docker
  - ansible-lint, yamllint, docker
- Образы теперь содержат все необходимые инструменты для тестирования Ansible ролей

Автор: Сергей Антропов
2025-10-21 00:01:55 +03:00
1c3e6949e1 fix 2025-03-20 11:16:54 +03:00