Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add docker-compose and dockerfiles #28

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

themaire
Copy link

Bonjour,

Comme évoqué avec Romain, je partage mes fichiers "docker-compose" afin de containériser votre projet.
Dans mon programme 2024, je devrais mettre en place tel un outil pour l'étude des chiroptères. visiblement, la partie déploiement sera plus rapide que prévu. ^^

Le fichier docker-compose comporte les informations de connexion à la bdd et à Pgadmin et se découpe en 3 containers :

  • web, il s'agit de l'application servit par un serveur Apache + PHP. Un volume est défini pour ne pas perdre de données au redémarrage du container. Accessible sous le port 82.
  • bdd, de type PGSQL avec PostGIS installé. Un volume est également présent afin de ne pas perdre la base de données en ca de redémarrage du container.
  • PgAdmin, c'est plus sympa d'en avoir un sous la main. A la configuration d'une nouvelle connexion, il faut indiquer db comme host au lieu de localhost. Accessible sous le port 5050.

Une fois Docker installé sur votre machine, placer vous en ligne de commande dans le dossier du projet et lancez :
docker compose up
( https://docs.docker.com/compose/gettingstarted/ )

Je suis disponible pour échanger.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant