Недавно реализовал свой вариант окружения для Bitrix сайтов с помощью Docker.
По умолчанию под капотом имеется:
- php 7.1.32
- apache 2.4.38
- MySQL 5.6.45
- все необходимые директивы php.ini
- в контейнерах с php и MySQL для удобства поднят Midnight Commander и редактор MCEdit
- реализована возможность поднять в одном окружении несколько сайтов и привязать их к одному IP адресу хоста (по умолчанию — 2 сайта: site1.loc и site2.loc открываются на одном IP, предварительно указанном в файле hosts)
- установлен OPCache для быстрой работы php
Скачать и ознакомиться с подробной инструкцией можно в публичном Git репозитории: https://gitlab.com/angerro/bitrix-docker