Выполняем в docker контейнере composer команды
Переходим в каталог, где лежит docker-compose.yml.Примеры
1. Контейнер с именем web:
docker-compose exec web composer validate
Do not run Composer as root/super user! See https://getcomposer.org/root for details
./composer.json is valid
The lock file is not up to date with the latest changes in composer.json, it is recommended that you run `composer update`.
2. Обновить composer
docker-compose exec web composer update
Результат:
Loading composer repositories with package information
3. Попингуем из докера. Ping from docker
docker-compose exec web ping ya.ru
PING ya.ru (87.250.250.242): 56 data bytes
64 bytes from 87.250.250.242: icmp_seq=0 ttl=51 time=60.216 ms
64 bytes from 87.250.250.242: icmp_seq=1 ttl=51 time=38.626 ms
64 bytes from 87.250.250.242: icmp_seq=2 ttl=51 time=47.625 ms
4.
docker-compose exec web composer config repositories.drupal composer https://packages.drupal.org/8
...
10. Так как ничего полезного не вышло, запускаю свою старую виртуальную машину с Freebsd.
Настраиваю новый порт 8006.
composer create-project drupalcommerce/project-base mystore --stability dev
После этого прописываем в настройка nginx путь до web директории.Через браузер открываем новый сайт, в моём случае webserv:8006.
И устанавливаем, как обычно. При этом пакеты drupal commerce 2 установятся как зависимости.
Круто! Теперь необходимо настроить наш интернет магазин.
Заходим в настройки и импортируем валюту, в нашем случае Российский рубль.
Теперь можно добавить новый магазин!
ps. Использую материал:
https://internetdevels.ru/blog/the-commerce-2x-module-for-Drupal-8
http://docs.drupalcommerce.org/v2/getting-started/install.html



Комментарии
Отправить комментарий