У меня есть два варианта сайта, основанные на первичном сайте регистрации. В настоящее время запущена демонстрация основного сайта регистрации и запущена на удаленном сервере с использованием docker. Я пытаюсь выяснить, какие шаги необходимы для перемещения обоих вариантов сайтов регистрации A и B на удаленный сервер для целей тестирования и проверки.
Первый вариант (ветвь A) был создан из основного приложения как master, а второй (ветвь B) был построен как очень небольшая вариация исходного vairant, A (подумайте, один файл обновлен из ветки A).
Пока я понимаю, что мне придется установить создать уникальную базу данных для A и B для docker для хранения данных приложения в зависимости от того, какой сайт регистрации работает (например, enroll-db-A и enroll-db-B). Для запуска обоих сайтов с этого хоста также потребуется указать уникальный порт в файле dockerfile и docker -compose, поскольку планируется сделать основной демонстрационный сайт доступным через порт сервера по умолчанию.
What I'm не совсем понятно, как переместить файлы, необходимые для обоих вариантов, на удаленный сервер. Поскольку я, очевидно, хочу минимизировать количество файлов, необходимых для передачи на удаленный компьютер для обслуживания всех наших сайтов, и поскольку оба варианта A и B в значительной степени зависят от файлов из основного приложения регистрации root, достаточно просто переместить все обновленные и необходимые файлы конфигурации для A и B в новые каталоги на удаленном сервере, где каталог для основного сайта регистрации расположен на один уровень выше как родительский для каждого варианта каталога?