Fichier Docker compose pour Postgres

Publié le 01/10/2019 • Actualisé 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 🇬🇧 Close

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
    # Problems next major versions 10, 11 and 1 with Doctrine
    # an exception occurred in driver: SQLSTATE[08006] [7] FATAL:  unsupported frontend protocol 1234.5679: server supports 2.0 to 3.0
    # SQLSTATE[42703]: Undefined column: 7 ERROR:  column "min_value" does not exist
    ports:
      - "5434:5432"
    volumes:
      - ./sql:/docker-entrypoint-initdb.d/
    environment:
      POSTGRES_USER: root
      POSTGRES_PASSWORD: root
      POSTGRES_DB: my_db

 Plus sur Stackoverflow  Snippet aléatoire

  Travaillez avec moi !