Aplicación RoR desarrollada en la asignatura Sistemas de Gestión
Inicializar la base de datos (crear base de datos, ejecutar migraciones y seed)
$ docker compose run --rm dev rake db:setup # Cuando el contenedor todavía no existe
$ docker compose exec -it dev rake db:setup # Una vez que el contenedor ya está levantadoIniciar la aplicación
$ docker compose upAcceder a http://localhost:3000
Ctrl + c para detener la aplicación en la Terminal.
Ejecución en segundo plano
$ docker compose up dev -d # Ejecución en segundo plano
$ docker compose down # Parar ejecución en segundo planoIngresar a un contenedor en ejecución
$ docker compose exec -it db bash
$ docker compose exec -it dev bashLevantar un contenedor temporal (--rm), exponer un puerto e ingresar Útil para probar cosas dentro del contenedor
$ docker compose run --rm -p 3000:3000 dev bash