Сергей, ну тогда
1. Попробуйте запустить без detach mode т.е. sail up
не отвалится ли он в процессе.
2. Попробуйте посмотреть логи sudo docker logs mysql
1. Не нормально. Однако скорее всего у вас мастер процесс запущен как рут, а воркеры от www-data.
2. Причина 502 может быть абсолютно не связана с тем что у вас там какие то оунеры не те. Я бы сделал ставку что ваш php скрипт вылетает по таймауту в nginx.
Слава, ну я хз. если вы знаете циклы и ифы написать свой map/each/filter не проблема. А уж это любовь к сокращениям вещь такая. Я всегда вспоминаю Perl и его однострочники.
Ar123sj, XAMPP - это сборка.
Ну у апаче может быть свои понимания когда сбрасывать контент пользователя, особенно если у вас там какой нибудь mod_gzip включен
вы ж сами приводили строку от docker ps -a