Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Thomasevano/EasyDocker

Repository files navigation

EasyDocker

EasyDocker est une application qui permet de créer un fichier docker-compose.yml facilement via une interface graphique intuitive

Developpement

Les commandes docker les plus importantes se trouve dans le fichier Makefile

Lancer le projet

make up
# docker compose up --build --detach

Arrêter les container

make down
# docker compose down --remove-orphans

Installer les dépendances Front

make install
# docker compose exec -it front yarn install --ignore-engines

Build le Front

make build
# docker compose exec -it front yarn run build

Lancer le Front en mode watch

make watch
# docker compose exec -it front yarn run watch-build

Voir les logs

make logs:
# docker compose logs -f

Logs de l'API

make api-logs 
# docker compose logs -f api

Logs du Front

make front-logs
# docker compose logs -f front

Lint du Front

make front-linter
# docker compose exec -it front yarn lint

Logs de la base de donnée

make database-logs
# docker compose logs -f database

Ouvrir un terminal bash dans le container de l'API

make api-sh
# docker compose exec -it api sh

Ouvrir un terminal bash dans le container du Front

make front-sh
# docker compose exec -it front sh

Ouvrir un terminal bash dans le container de la base de donnée

make database-sh
# docker compose exec -it database sh

Lancer les tests de l'API

make api-test
# docker compose exec -it api go test -v ./...

About

a web app that allows you to quickly and easily create and manage your docker-compose files with a simple and nice UI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

  • TypeScript 52.4%
  • Go 46.0%
  • HTML 0.6%
  • JavaScript 0.5%
  • Makefile 0.2%
  • CSS 0.2%
  • Dockerfile 0.1%

AltStyle によって変換されたページ (->オリジナル) /