wils@web ~ $ cat ~/ajuda/como-criar-um-conteiner-docker-20-10-com-postgresql-15-guia-passo-a-passo.md

Docker

Como criar um contêiner Docker 20.10 com PostgreSQL 15: Guia passo a passo

atualizado em 29/08/2026

Este guia passo a passo ensinará como criar um contêiner Docker usando a versão 20.10 do Docker e o PostgreSQL 15. O PostgreSQL é um sistema de gerenciamento de banco de dados relacional poderoso e amplamente utilizado.

Pré-requisitos

  • Docker instalado na versão 20.10 ou superior.
  • Conhecimento básico sobre comandos de terminal.

Passo 1: Instalar o Docker

Se você ainda não tem o Docker instalado, siga os comandos abaixo para instalar a versão 20.10:

sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update
sudo apt install docker-ce=5:20.10.*

Passo 2: Criar um contêiner PostgreSQL

Agora que o Docker está instalado, vamos criar um contêiner com PostgreSQL 15:

docker run --name meu_postgres -e POSTGRES_PASSWORD=minhasenha -d postgres:15

Explicação dos parâmetros:

  • --name meu_postgres: nome do contêiner.
  • -e POSTGRES_PASSWORD=minhasenha: define a senha do usuário padrão.
  • -d: executa o contêiner em segundo plano.
  • postgres:15: imagem do PostgreSQL na versão 15.

Passo 3: Verificar o contêiner

Para verificar se o contêiner está em execução, use o seguinte comando:

docker ps

Passo 4: Acessar o PostgreSQL

Para acessar o PostgreSQL dentro do contêiner, execute:

docker exec -it meu_postgres psql -U postgres

Conclusão

Você agora tem um contêiner Docker com PostgreSQL 15 em funcionamento. Para gerenciar seus bancos de dados, utilize comandos SQL dentro do terminal do PostgreSQL.

Dica: Considere usar volumes do Docker para persistir os dados do banco de dados, evitando perda de informações ao reiniciar o contêiner.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.