https://github.com/glud/docker-drupal
Imagenes de Drupal para docker en uso el el GLUD
https://github.com/glud/docker-drupal
Last synced: 10 months ago
JSON representation
Imagenes de Drupal para docker en uso el el GLUD
- Host: GitHub
- URL: https://github.com/glud/docker-drupal
- Owner: GLUD
- License: gpl-3.0
- Created: 2017-07-15T03:46:19.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-07-15T03:49:17.000Z (almost 9 years ago)
- Last Synced: 2025-03-15T18:36:17.728Z (about 1 year ago)
- Language: Shell
- Size: 15.6 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Drupal
Esta configuracion se estará usando para la página principal de GLUD.
Contiene una imagen `Dockerfile` de Drupal con Composer instalado para mayor flexibilidad en la adicion de módulos PHP
como tambien un archivo de Docker Stack para desplegar el servicio completo
## Imagen Cruda
La imagen de Drupal se puede optener de dockerhub así:
```bash
docker pull glud/drupal:latest
```
ó construirla directamente con el comando:
```bash
docker build -t glud/drupal:latest . #en el directorio donde está el archivo Dockerfile
```
## Docker stack (recomendado)
Para produccion se está usando un archivo de Docker Stack `docker-stack.yml` que permite traer automaticamente la imagen de Drupal
y configurarla con la imagen de base de datos, los directorios de configuracion, claves, usuarios, etc.
Para que esta configuración funcione se debe tener la última version de [docker-ce](https://www.docker.com/community-edition#/download) instalada.
Se despliega el stack con el siguiente comando:
```bash
docker stack deploy -c docker-stack.yml
```
### Notas:
- Se deberá crear un(unos) archivos `.priv` con las contraseñas requeridas por el archivo `docker-stack.yml` con una sola línea la cual es la contraseña.
- Revisar los puertos que se le quieren asignar al servicio y otras configuraciones pertinentes.