From f84a09866079ba786a01f0dfe2338d150ff443eb Mon Sep 17 00:00:00 2001 From: Raphael Viana <123553646+rnvdev@users.noreply.github.com> Date: Wed, 22 Feb 2023 07:41:21 -0800 Subject: [PATCH] Update chapter_07.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adicionado as variáveis de ambiente no padrão atual requerido pelo PostgreSQL. Adicionado o bloco do novo formato. --- chapters/chapter_07.md | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/chapters/chapter_07.md b/chapters/chapter_07.md index 62d8e3b..0bd7303 100644 --- a/chapters/chapter_07.md +++ b/chapters/chapter_07.md @@ -317,12 +317,28 @@ PostgreSQL: ```bash # docker run -d -p 5432:5432 --name pgsql1 --volumes-from dbdados \ - -e POSTGRESQL_USER=docker -e POSTGRESQL_PASS=docker \ - -e POSTGRESQL_DB=docker kamui/postgresql + -e POSTGRES_USER=docker -e POSTGRES_PASSWORD=docker \ + -e POSTGRES_DB=docker postgresql # docker run -d -p 5433:5432 --name pgsql2 --volumes-from dbdados \ - -e POSTGRESQL_USER=docker -e POSTGRESQL_PASS=docker \ - -e POSTGRESQL_DB=docker kamui/postgresql + -e POSTGRES_USER=docker -e POSTGRES_PASSWORD=docker \ + -e POSTGRES_DB=docker postgresql +``` +Podemos utilizar o novo formato da CLI do Docker: + +```bash +docker container run -d -p 5432:5432 --name pgsql1 \ + --mount type=volume,src=dbdados,dst=/var/lib/postgresql/data \ + -e POSTGRES_USER=docker \ + -e POSTGRES_PASSWORD=docker \ + -e POSTGRES_DB=docker postgres + +docker container run -d -p 5433:5432 --name pgsql2 \ + --mount type=volume,src=dbdados,dst=/var/lib/postgresql/data \ + -e POSTGRES_USER=docker \ + -e POSTGRES_PASSWORD=docker \ + -e POSTGRES_DB=docker postgres + ``` Para verificar os dois *containers* com o PostgreSQL em execução,