Bart,
Я ничего не знаю о kitematic, но могу дать вам некоторую общую информацию, чтобы прояснить ситуацию.
Основной концепцией является запуск только одного процесса на контейнер. Есть много дискуссий и информации о том, почему это было бы хорошо или плохо, например, одна такая дискуссия: https://devops.stackexchange.com/questions/447/why-it-is-recommended-to-run-only-one-process-in-a-container.
Тем не менее, это образы, которые я выбрал бы для среды с программным обеспечением, которое вы описали выше:
Как мне получить эти изображения? Я захожу на hub.docker.com и ищу нужное программное обеспечение, затем начинаю с официальных изображений и проверяю, соответствуют ли они моим потребностям. Если они это сделают, отлично! В противном случае я буду искать неофициальные изображения и, в конечном итоге, если я не найду того, что хочу, я расширю существующие изображения, создав пользовательское изображение на основе одного из hub.docker.com
Еще несколько пояснений по поводу последнего, PHP. PHP распространяется с несколькими тегами. Перейдя на страницу Docker Hub (вкладка «Описание») вы можете увидеть поддерживаемые теги Щелкнув по интересующему вас тегу, вы попадете в репозиторий github, где размещен Dockerfile. Этот файл содержит команды, используемые для создания исследуемого изображения. Вы можете проверить все теги, чтобы увидеть, какой из них устанавливает необходимое вам программное обеспечение. Например, есть теги PHP, на которых установлен apache (то есть 7-apache), и есть теги, на которых установлен FPM (то есть 7-fpm).
Надеюсь, это поможет вам изучить, какие изображения использовать!