version: '3.3'
services:
postgres:
image: postgres:13
environment:
- POSTGRES_DB=my_db
- POSTGRES_USER=root
- POSTGRES_PASSWORD=123456
ports:
- '5432:5432'
volumes:
- ./postgres_data:/var/lib/postgresql/data
pgadmin: 👈 add pgadmin
image: dpage/pgadmin4
environment:
- PGADMIN_DEFAULT_EMAIL=root@admin.com
- PGADMIN_DEFAULT_PASSWORD=root
ports:
- "5050:80"
docker ps
docker inspect ID
CREATE TABLE tasks (
id serial PRIMARY KEY,
title VARCHAR ( 255 ) NOT NULL,
completed boolean DEFAULT false
);