Basé sur https://coderjourney.com/blog/ sur la création d'une application Rails permettant de créer des menus planifiés sur une semaine, cette application est dockerisée.
-
Rails v2.3.1.
-
docker compose v2.
-
L'application se lance avec
docker-compose up. -
La base de données se crée avec
docker-compose exec app rails db:create db:migrate. -
Il est possible de prépeupler la base de données avec
docker-compose exec app rails db:seedmais ce n'est pas obligé. -
Les tests se font avec
docker-compose exec app rails db:test:preparepuisdocker-compose exec app rails test. -
le login par défaut si vous avez fait un
seedest test@example.com / password. -
Le site est accessible ici, mais pas tout le temps !