Instrucciones:
- Instalar
dockerydocker-composeen la máquina host - Clonar el repositorio de la aplicación que deseamos desplegar en la carpeta
app/ - Revisar el fichero
parameters.ymlpara asegurarnos de que no falta ningún parámetro que necesite nuestra aplicación - Revisar el fichero
run.shpara asegurarnos que la tabla que contiene los usuarios de nuestra aplicación es correcta (por defecto esusuario) - Opcional: Personalizar
Dockerfilesi nuestra aplicación requiere otros paquetes o componentes (por ejemplonpmobower) - Opcional: Personalizar
run.shsi nuestra aplicación requiere ejecutar algún comando al iniciar el contenedor (por ejemplo, lanzargulp) - Revisar el fichero
docker-compose.ymlpor si queremos cambiar el puerto 9999 que viene por defecto por otro - Ejecutar
docker-compose buildpara construir las imágenes - Ejecutar
docker-compose up -dpara crear los contenedores y arrancar la aplicación (quitar el -d si quieres ver qué hace cada contenedor en primer plano, cuando termine usa Ctrl+C para pararlos) - Ejecutar
docker-compose startpara arrancar la aplicación si estaba parada - Ejecutar
docker-compose stoppara parar la aplicación si está en ejecución - Ejecutar
docker-compose rmpara eliminar los contenedores (la base de datos no se pierde porque se almacena en la máquina host)