SIU-Toba/Instalacion/DockerComposer
Revisión del 12:08 11 nov 2020 de Rdalinger (discusión | contribuciones) (Página creada con «= Instalación utilizando Docker y Composer = Disponible desde Toba 2.7.1. Pasos: # Instalar [https://docs.docker.com/engine/installation/ Docker] # Instalar [https://do...»)
Instalación utilizando Docker y Composer
Disponible desde Toba 2.7.1.
Pasos:
# Instalar Docker # Instalar Docker Compose # Descargar vía composer el código fuente de SIU-Toba # Copiar vendor/siu-toba/framework/docker-template.yml hacia ./docker-compose.yml y vendor/siu-toba/framework/docker-template.env hacia ./docker-template.env.
Editar las variables de entorno y configuraciones
cp vendor/siu-toba/framework/docker-template.yml ./docker-compose.yml cp vendor/siu-toba/framework/docker-template.env ./docker.env
#. Editar el archivo `./docker.env` con los parametros deseados (password de administrador, ID de desarrollador si es necesario) #. Ejecutar:
docker-compose up
Notas
#. Para usar el editor navegar hacia version_toba(http://localhost:2020/toba_editor/%s,1) #. Los archivos de configuración y los de la base de datos quedan en la carpeta `./docker-data`. Si se quiere reinstalar completamente hay que borrar la carpeta (requiere permisos de superusuario) #. Para ejecutar los comandos toba existe un shorcut que deja listo el ambiente, ejecutar
{{{ vendor/siu-toba/framework/bin/toba_docker
- Para obtener informacion de la instalacion
toba instalacion info
- Para crear un proyecto correr
toba proyecto crear -p miproyecto
- Para recargar apache
apachectl graceful }}}
1. Para regenerar los containers, se pueden borrar o listar siempre usando el comando `docker-compose`
{{{
- ver los contenedores corriendo
docker-compose ps
- borrar los contenedores
docker-compose rm
- crear o volver a iniciar los contenedores
docker-compose up }}}