Junior — Middle
Qual utilizador será criado automaticamente ao iniciar o contêiner com Postgres?
sobes.tech IA
Resposta da IA
Ao iniciar um contêiner com PostgreSQL, um usuário (papel) chamado postgres é criado automaticamente. Este usuário é um superusuário do banco de dados e é usado por padrão para conexão e administração.
Se na variável de ambiente POSTGRES_USER não for especificado outro nome, será criado exatamente o usuário postgres. Da mesma forma, um banco de dados com o mesmo nome é criado, o que facilita a configuração inicial e o acesso ao banco.
Exemplo de inicialização de um contêiner com o usuário padrão:
docker run --name some-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres
Neste caso, o usuário postgres com a senha mysecretpassword será criado automaticamente.