Descargado de Repositorio Docker4Drupal
Revisionado en Repositorio pepesan Docker4Drupal
- Docker
- docker-compose
- composer
- drush
El proceso de arranque se ha modificado para disponer de una serie de scripts que permiten la instalación de drupal
En el fichero .env tenemos la variables de entorno que definen la instalación del entorno de desarrollo, revísalo para que esté todo correcto
./crea_imagen.sh
./instala_y_lanza.sh
- descarga_drupal.sh: descarga drupal en el directorio drupal
- Ejecuta del docker-compose up -d
- Espera a que esté disponible el servicio 10 segundos
- instala_drupal.sh: realiza la instalación de drupal
./backup-database.sql
En el fichero .env tenemos la variables de entorno que definen la instalación de los entornos, revísalo para que esté todo correcto
Ojo esto sólo deberá hacerse la primera vez que de despliega en producción, ya que machacará la bbdd
./crea_imagen_prod.sh
Pon el fichero sql para importar en la bbdd en producción en /tmp/drupal-export.sql
./lanza_produccion.sh
- Crea las imágenes de producción
- Crea los directorios de los volumenes para producción
- Ejecuta del docker-compose -f docker-compose-prod.yaml up -d
- Espera a que esté disponible el servicio 10 segundos
- importa la bbdd en producción