Перейти к содержимому
G_Arthur_

blog/docker-and-postgres.md

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 и вернуться к локальной машине.

Похожие записи

blog/restore-database-dumps-for-postgres-in-docker-container.md

1 мин чтения

Restore Database Dumps for Postgres in Docker Container

Пошаговая инструкция: как скопировать дамп PostgreSQL внутрь Docker-контейнера и развернуть его через pg_restore.

blog/hibernate-6-and-postgresql-jsonb.md

1 мин чтения

Использование jsonb в Hibernate 6

Как работать с типом JSONB в PostgreSQL через Hibernate 6: аннотация @JdbcTypeCode, маппинг Map и кастомных классов.

blog/docker.md

1 мин чтения

Docker: шпаргалка по командам

Шпаргалка по основным командам Docker: управление контейнерами, образами, логами, и работа с Dockerfile.