Sign inSign up

raphael0608/postgresql

By raphael0608

Updated over 9 years ago

Image
0

320

raphael0608/postgresql repository overview

Para iniciar um container e vincular a porta 5432 execute o comando abaixo:

docker run -d -p 5432:5432 raphael0608/postgresql

A primeira vez que você executa o container, um novo usuário postgres com todos os privilégios Será criado no PostgreSQL com uma senha aleatória. Para obter a senha, verifique os logs Do recipiente rodando:

docker logs <CONTAINER_ID>

Você verá uma saída como a seguinte:

========================================================================
You can now connect to this PostgreSQL Server using:

    psql -h <host> -p <port> --username=postgres
and enter the password 'HHrUZyI6ubWF' when prompted

Please remember to change the above password as soon as possible!
========================================================================

Nesse caso, HHrUZyI6ubWF é a senha atribuída ao usuário postgres.

Definir uma palavra-passe específica para a conta de administrador

Se você quiser usar uma senha predefinida em vez de uma gerada aleatoriamente, você pode definir a variável de ambiente POSTGRES_PASS para a sua senha específica ao executar o contêiner:

docker run -d -p 5432:5432 -e POSTGRES_PASS="mypass" nome_da_imagem

Para conectar ao PostgreSQL do conteiner digite:

    psql -h ip_do_conteiner -U postgres

**Será solicitada a senha

Tag summary

Content type

Image

Digest

Size

76.6 MB

Last updated

over 9 years ago

docker pull raphael0608/postgresql:v1.0b