Créer un fichier DockerFile pour PostgreSQL

Dans ce tutoriel vous découvrirez Docker avec la mise en place d'un container pour une Base de données PostgreSQL

Niveau Débutant
2 minutes de lecture
Découverte de Docker

Mise en place d'un Dockerfile pour PostgreSQL

Un Dockerfile est un fichier texte qui contient une série d'instructions pour assembler une image Docker. Voici un exemple de Dockerfile pour PostgreSQL.

⚠️ Dans l'idéal, nous utilisons des fichiers .env pour y mettre les informations sensibles, car le DockerFile est destiné à être envoyé sur Github

  • FROM postgres:13 : Spécifie l'image de base à utiliser (PostgreSQL version 13).
  • ENV POSTGRES_USER : Définit le nom d'utilisateur par défaut pour PostgreSQL.
  • ENV POSTGRES_PASSWORD : Définit le mot de passe pour l'utilisateur PostgreSQL.
  • ENV POSTGRES_DB : Crée et définit la base de données par défaut à utiliser.
  • EXPOSE 5432 : Expose le port 5432 (le port par défaut de PostgreSQL) pour permettre l'accès à la base de données.

Rejoindre la communauté de développeurs

Rejoins notre communauté de développeurs pour progresser et t'améliorer

Passer au chapitre suivant :