Je veux créer 2 conteneurs de postgrSQL de sorte que l'un puisse être utilisé comme DEV et l'autre comme DEV_STAGE.Création de plusieurs conteneurs PostgreSQL dans docker dans fedora
J'ai réussi à créer un conteneur et il a été affecté au port 5432. Mais lorsque j'essaie d'accéder au second conteneur, il est créé (parfois affiché comme EXITED) mais ne démarre pas à cause de le numéro de port.
Ci-dessous sont les commandes que j'ai exécutées. sudo docker run "pwd
/data/var/lib/pgsql/data: Z" -e -e POSTGRESQL_USER = user1 POSTGRESQL_PASSWORD = password = -e POSTGRESQL_DATABASE test_db -d -p 5432: 5432 fedora/postgresql
sudo docker run "pwd
/data_stage:/var/lib/pgsql/data_stage: Z" -e -e POSTGRESQL_USER = user1 POSTGRESQL_PASSWORD = password = -e POSTGRESQL_DATABASE test_db -d -p 5432: 5433 fedora/postgresql
Je pense que le mappage de port que j'utilise est incorrect. Mais pas en mesure d'obtenir le bon.