NewSantaClaus, перевесить MySQL со 127.0.0.1 на IP который смотрит в мир, да пользователю дать грантов и вопрос можно закрыть.
Только делать так не надо - используй SSH туннель.
Используй адрес с сетевой карты для подключения, тогда заработает - у контейнера внутри свой отдельный loopback интерфейс и, разумеется, на нём Postgresql не прослушивает порт 5432
Могу повторить ещё раз сотри всё, что ты там наустанавливал, убери лишние репозитории.
Добавь sury репазиторий и установи из него интересующую тебя верcию PHP
Google говорит, что есть какой-то cwRsync для Windows.