Docker & Postgres
1 мин чтения
Создаем контейнер с базой данных PostgreSQL:
docker run -d -p 5432:5432 --name postgre -e POSTGRES_PASSWORD=mysecretpassword postgres
Открываем порт -p <host_port>:<container_port>
Соединяемся с контейнером:
docker exec -it postgre bash
Теперь мы внутри контейнера. Подключаемся к postgres:
psql -U postgres
Создаем базу данных:
CREATE DATABASE mytestdb;
Основные шаги пройдены. Дальше можем выйти \q и вернуться к локальной машине.
Похожие записи
1 мин чтения
Restore Database Dumps for Postgres in Docker Container
Пошаговая инструкция: как скопировать дамп PostgreSQL внутрь Docker-контейнера и развернуть его через pg_restore.
1 мин чтения
Использование jsonb в Hibernate 6
Как работать с типом JSONB в PostgreSQL через Hibernate 6: аннотация @JdbcTypeCode, маппинг Map и кастомных классов.
1 мин чтения
Docker: шпаргалка по командам
Шпаргалка по основным командам Docker: управление контейнерами, образами, логами, и работа с Dockerfile.