Как установить docker под Ubuntu
sudo snap install docker
sudo addgroup --system docker
sudo adduser $USER docker
newgrp docker
sudo snap enable docker
(Актуальная инструкция по установке docker через snap)
Команда-обертка для автоматизации установки (см. 6umpukc)
bx docker-install
Для других операционных систем - Docker Desktop for Windows и Docker Desktop for Mac
Сборка образа
Скачать Dockerfile, выполнить в терминале:
docker rmi bitrixcli --force
docker build -t bitrixcli .
Команда-обертка для автоматизации сборки образа
bx bitrixcli-install
Запуск @bitrix/cli для сборки фронтенда
Сборщик рекурсивно от текущей директории найдет все файлы bundle.config.js и файлы скриптов *.es6.js и выполнит для каждого сборку и транспиляцию.
docker run --volume="$PWD:/home/node" bitrixcli
или
bx bitrixcli-build
Запуск @bitrix/cli для создания «экстеншна»
docker run -it --volume="$PWD:/home/node" bitrixcli bitrix create
или
bx bitrixcli-create