Я работаю над Laravel проектами с Docker контейнерами (Php -FPM, Nginx, xdebug, ...) под Windows OS + Netbeans. Docker упрощает жизнь для всех проектов при запуске.
Но, как и многие, мне нужно часто развертывать свою работу на внутренних тестовых серверах (CentOS 8) и далее на серверах PROD (CentOS 8).
Repo находятся на SASS GitLab.
Что вы можете посоветовать мне в качестве метода развертывания моих проектов laravel с контейнерами docker на серверах TEST / PROD, зная, что они находятся под CentOS и что мой Docker контейнеры работают на Linux ОС, которая ускользает от меня.
Есть ли проблемы совместимости между docker контейнерами и другой ОС Linux Сервер?
Стоит ли мне создавать S SH туннели для выполнения сценариев Rsyn c от Windows (DEV) до Linux (TEST & PROD) для развертывания моих проектов?
Какие есть современные методы?
MAJ : Я бы хотел повторно использовать docker контейнеров на серверах TEST a PROD centOS, чтобы получить выгоду без необходимости перенастраивать какие-либо веб-серверы и так далее ...
Спасибо за вашу помощь,
С уважением