Fichier Docker compose pour Postgres

Publié le 01/10/2019 • Mis à jour le 01/10/2019

English language detected! 🇬🇧

  We noticed that your browser is using English. Do you want to read this post in this language?

Read the english version 🇬🇧

Voici le fichier Docker compose que j'utilise pour PostgreSQL 9.6. Comme c'est une image officielle, vous ne devriez pas avoir de soucis. Ne pas utiliser root/root en production ! 😉


version: '3.7'

# docker-compose -f docker-compose.yaml up -d
services:
  # PostgreSQL database, this is an official image
  # https://hub.docker.com/_/postgres
  postgres:
    container_name: sb-postgres
    image: postgres:9.6
    ports:
      - "5434:5432"
    volumes:
      - ./sql:/docker-entrypoint-initdb.d/
    environment:
      POSTGRES_USER: root
      POSTGRES_PASSWORD: root
      POSTGRES_DB: my_db

 Plus sur Stackoverflow