Я пытаюсь использовать Shopware 6 (6.2.0_1589874223) в контейнере Docker (Ubuntu 20.04). Установка прошла успешно. Теперь, хотя все URL-адреса неверны. К их ссылке добавлен localhost, т.е. http://localhost: 8080 / http://localhost: 8080 / index.php / account / login
Слишком много одного локального хоста. Я предполагаю, что сначала он добавляет http://localhost: 8080 внутри контейнера, а затем снова снаружи. Предполагая, что это правильно, я бы поверил, что имя сервера должно быть где-то установлено.
С технической точки зрения я только что установил Apache2, MySQL и PHP внутри контейнера, а затем скопировал и запустил содержимое из install_6.2.0_1589874223.zip
(Community Edition загружено с сайта Shopware ) в /var/www/html
. Затем я открываю порт 80 из контейнера, а затем запускаю контейнер с помощью этой команды:
docker run -d -p 8080:80 --name shopware-test -i myshopware/shopware-test:0.0.1