Настройка образа для Docker или другой вариант для автоматического развертывания проекта локально
Budget: $10 – $30 USD
Цель
Ускорить процесс развертывания локально проектов на WordPress
Необходимо создать образ для Docker содежащий такие компоненты:
1. Ubuntu
2. Nginx
3. PHP (с возможностью настройки версии 7+)
4. MySQL + PhpMyAdmin
5. composer
6. git
7. npm
При запуске образа, он должен:
- скачать и установить все необходимые компоненты
- используя локальный ssh ключь подключиться к git-репозиторию и склонирует проект
- перейти в заданную в конфиге директорию и запустить там composer install и npm install
- Запустить локальный веб-сервер
- Сгенерировать файл wp-config.php содержащий настройки подключения к БД или создаст подключение через ssh-тунель к удаленному серверу
Если средствами docker это реализовать не возможно, рассмотрим ваши предложения по реализации данного сценария с помощи других инструментов.
Ускорить процесс развертывания локально проектов на WordPress
Необходимо создать образ для Docker содежащий такие компоненты:
1. Ubuntu
2. Nginx
3. PHP (с возможностью настройки версии 7+)
4. MySQL + PhpMyAdmin
5. composer
6. git
7. npm
При запуске образа, он должен:
- скачать и установить все необходимые компоненты
- используя локальный ssh ключь подключиться к git-репозиторию и склонирует проект
- перейти в заданную в конфиге директорию и запустить там composer install и npm install
- Запустить локальный веб-сервер
- Сгенерировать файл wp-config.php содержащий настройки подключения к БД или создаст подключение через ssh-тунель к удаленному серверу
Если средствами docker это реализовать не возможно, рассмотрим ваши предложения по реализации данного сценария с помощи других инструментов.