Чтобы удалить базу данных PostgreSQL, работающую в Docker, можно воспользоваться несколькими способами:
-
Использование командной строки PostgreSQL:
- Доступ к контейнеру Docker, в котором работает база данных PostgreSQL, с помощью команды
docker exec. - Откройте терминал или командную строку и выполните следующую команду:
docker exec -it <container_name> psql -U <username> -d <database_name> - После того, как вы окажетесь внутри оболочки PostgreSQL, выполните следующую команду, чтобы удалить базу данных:
DROP DATABASE <database_name>;
- Доступ к контейнеру Docker, в котором работает база данных PostgreSQL, с помощью команды
-
Непосредственное использование команды psql:
- Откройте терминал или командную строку и выполните следующую команду для доступа к оболочке PostgreSQL в контейнере Docker:
docker exec -it <container_name> psql -U <username> - После того, как вы окажетесь внутри оболочки PostgreSQL, выполните следующую команду, чтобы удалить базу данных:
DROP DATABASE <database_name>;
- Откройте терминал или командную строку и выполните следующую команду для доступа к оболочке PostgreSQL в контейнере Docker:
-
Использование инструмента администрирования PostgreSQL:
- Подключитесь к базе данных PostgreSQL, работающей в контейнере Docker, с помощью графического инструмента администрирования, такого как pgAdmin или DBeaver.
- Найдите базу данных, которую хотите переместить, в дереве базы данных.
- Нажмите правой кнопкой мыши на базе данных и выберите параметр «Удалить базу данных».