Могу ли я запустить его на локальном хосте, просто скопировав его и запустив docker-compose up?
Конечно, это вполне возможно.Нет ничего особенного в том, чтобы запускать его локально и удаленно: в обоих случаях вы по-прежнему взаимодействуете с веб-приложением через браузер по сетевому соединению.
Единственный сложный момент - убедиться, что выможете продолжать использовать соответствующее имя хоста, чтобы ваш сертификат SSL был проверен правильно.Самый простой способ сделать это, вероятно, изменить ваш файл /etc/hosts
, чтобы сопоставить имя хоста с IP-адресом вашего контейнера веб-приложения.Это заменит DNS.Просто удалите, чтобы удалить модификацию, когда вы закончите тестирование, иначе вы не сможете получить доступ к удаленному сайту!