Installer Drupal WxT en utilisant docker-scaffolding

Introduction

La distribution Drupal WxT constitue un bon point de départ pour toute GoC application, en particulier ceux qui utiliseront le GCWeb (Canada.ca) ou thèmes GCIntranet. Afin de profiter de la docker-scaffold configuration, utilisez le site-wxt modèle de compositeur. Il tire automatiquement l'échafaudage docker pour nous et utilise docker-compose pour construire nos conteneurs docker avec mise en réseau.

Cloner le modèle de composition drupalwxt/site-wxt

La première étape consiste à configurer le modèle de composition WxT. Pour ce faire, nous clonons le référentiel drupalwxt/site-wxt.

$ git clone https://github.com/drupalwxt/site-wxt.git site-[NAME]

$ cd site-[NAME]

Installer les dépendances

Utilisez maintenant composer pour extraire toutes les dépendances dans notre projet.

$ composer install

Construire les conteneurs Docker

Exécutez ensuite une commande make pour créer nos conteneurs Docker.

$ make build

Démarrer le conteneur Docker

Nous pouvons maintenant démarrer les conteneurs Docker en exécutant la commande suivante.

$ make docker_start

Afficher Drupal WxT dans un navigateur

Vous pouvez maintenant visiter localhost dans votre navigateur pour accéder à l'assistant d'installation de Drupal WxT.