Добрый день,
ищу разработчика, способного выполнить задачу по следующему ТЗ:
1. Разработать конфигурацию в формате docker-compose.yml в составе
а. Контейнеров
- mysql
- opencart
- nginx
б. Томов
- базы данных
- файлов opencart
- файлов nginx
в. Сетевого моста между контейнерами
Названия инстансов, адреса, номера портов, имена акаунтов и пароли хранятся в файле .env, откуда считываются в переменные окружения контейнеров.
Транк для всех исходных компонентов п/о в докер "latest".
Где возможно, отдавать предпочтение образам alpine, при недоступности alpine, использовать debian.
Контейнеры не экспортируют свои порты, кроме nginx (экспортирует внутренний 443 во внеший 4432, сертификат и ключ будут предоставлены заказчиком).
Для php использовать fpm.
Целевая среда исполнения - виртуальная машина GCE f1-micro (1 vCPU, 0.6 GB memory).
2. Передать заказчику конфигурационный файл в формате docker-compose.yml на тестирование.
3. По результатам тестирования, одним раундом обсудить и устранить недостатки.
4. По результатам устранения недостатков получить оплату.
Цель проекта: оценить возможности ОС 3.х по сравнению с Woocommerce, который развернут в описанной выше конфигурации по этому адресу