🚛 Instalando Postgres pelo Docker no Ubuntu

Instalando o postgres

docker pull postgres

Listando as imagens baixadas:

docker images

Rodando a imagem:

docker run --name meu-postgres -e POSTGRES_PASSWORD=SENHA_DO_USUÁRIO_POSTGRES -d postgres

Criando um banco de dados interno:

docker exec meu-postgres psql -c "CREATE DATABASE teste" -U postgres

Referências:

[1] https://brunolorencolopes.gitlab.io/blog/pt-br/docker/RODANDO_O_POSTGRES_EM_DOCKER.html

[2] https://stackoverflow.com/questions/37694987/connecting-to-postgresql-in-a-docker-container-from-outside

Dando permissão para o seu usuario DOCKER

Esse pequeno tutorial resolve o seguinte problema:

docker: Got permission denied while trying to connect to the Docker daemon socket at unix:

Adicione um grupo chamado docker se não exister:

$ sudo groupadd docker

Adicione o seu usuario para o novo grupo

$ sudo usermod -aG docker $USER

Use o comando a seguir pra trocar de grupo

$ newgrp docker

Para testar:

$ docker run hello-world

[1] – https://stackoverflow.com/questions/48957195/how-to-fix-docker-got-permission-denied-issue