Fichier Docker compose pour Postgres
Publié le 01/10/2019 • Actualisé le 01/10/2019
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
A vous de jouer !
Ces articles vous ont été utiles ? Vous pouvez m'aider à votre tour de plusieurs manières : (cliquez sur le lien "reply" dans à droite pour me contacter )
- Me remonter des erreurs ou typos.
- Me remonter des choses qui pourraient être améliorées.
- Aimez et repostez !
- Suivez moi sur Bluesky 🦋
- Inscrivez-vous au flux RSS.
- Cliquez sur les boutons Plus sur Stackoverflow pour me faire gagner des badges "annonceur" 🏅.
Merci et à très bientôt sur Strangebuzz ! 😉
