К основному контенту

drupal commerce и другие приключения с docker и проч.


Выполняем в 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

Комментарии

Популярные сообщения из этого блога

Настройка принтера HP Laserjet 1020 в ubuntu (kubuntu).

1. Скачиваем необходимый драйвер с официального сайта. $ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz --2010-01-03 11:19:24-- http://foo2zjs.rkkda.com/foo2zjs.tar.gz Преобразование адреса foo2zjs.rkkda.com... 74.208.41.246 Устанавливается соединение с foo2zjs.rkkda.com|74.208.41.246|:80... соединились. Запрос HTTP послан, ожидание ответа... 200 OK Длина: 1588047 (1,5M) [application/x-tar] Сохраняется в каталог: `foo2zjs.tar.gz'. 100%[============================================================================>] 1 588 047 43,0K/s в 55s 2010-01-03 11:20:19 (28,1 KB/s) - `foo2zjs.tar.gz' сохранён [1588047/1588047] 2. Распаковываем полученный архив: tar zxf foo2zjs.tar.gz cd foo2zjs 3. Теперь компилируем и инсталируем. Файл INSTALL содержит много информации и инструкций. Рекомендуется прочитать. $ make # # Dependencies... # # ... OK! ...

rtorrent

#.rtorrent.rc scgi_port = localhost:5000 min_peers = 10 max_peers = 50 max_uploads = 10 download_rate = 2000K upload_rate = 500K directory = /home/torrents/torrents/ session = /home/torrents/torrents/.rtsession schedule = watch_directory,60,60,load_start=/home/torrents/torrents/watch/*.torrent port_range = 7899-7899 port_random = no check_hash = yes peer_exchange = yes

Unix Toolbox

System Running kernel and system information # uname -a # Get the kernel version (and BSD version) # lsb_release -a # Full release info of any LSB distribution # cat /etc/SuSE-release # Get SuSE version # cat /etc/debian_version # Get Debian version Use /etc/DISTR-release with DISTR= lsb (Ubuntu), redhat, gentoo, mandrake, sun (Solaris), and so on. # uptime # Show how long the system has been running + load # hostname # system's host name # hostname -i # Display the IP address of the host. # man hier # Description of the file system hierarchy # last reboot # Show system reboot history Hardware Informations Kernel detected hardware # dmesg # Detected hardware and boot messages # lsdev # information about installed hardware # dd if=/d...