Poner en producción
Esta guía tiene como objetivo mostrar los pasos necesarios para poner en producción el portal:
- aplicando cambios realizados al portal
- empaquetando un bundle propio
- construyendo una imagen Docker desde cero
El pasaje a producción implica empaquetar y distribuir como imagen Docker el portal SIU-Huarpe.
Crear imagen Docker desde cero
Esta opción es válida cuando se realiza un fork propio del portal. A tener en cuenta:
- Normalmente no será necesario realizar ajustar al archivo
docker/Dockerfile
. - Se debe contar con un registro privado donde alojar la imagen Docker! No puede ser público.
Construir y publicar
El portal ya cuenta con un archivo Dockerfile
que describe como armar la imagen Docker. Sólo es necesario
construir una a partir de dicha definición, siguiendo los pasos abajo detallados.
Construir la imagen Docker
docker build --file docker/Dockerfile --tag mi-huarpe:custom .
Taggear la imagen Docker
docker tag mi-huarpe:custom https://registry.docker.privada:5005/mi-huarpe:custom
Publicar la imagen Docker, para su posterior uso
docker push https://registry.docker.privada:5005
Finalmente, se empaquetó la versión personalizada de Huarpe en una imagen Docker. La misma podrá ser usada para su distribución y despliegue en los ambientes que se deseen.
Puede ver un ejemplo de como utilizarla aquí.