📅  最后修改于: 2023-12-03 15:22:10.901000             🧑  作者: Mango
PostgreSQL 是一款非常流行的开源关系型数据库管理系统,可以用于各种规模的应用程序。
本文将介绍如何使用 Docker 安装 PostgreSQL。
首先需要安装 Docker 和 Docker Compose。如果你还没有安装,请先参考 Docker 官方文档进行安装。
创建一个名为 docker-compose.yml
的文件,并添加以下内容:
version: '3'
services:
db:
image: postgres
restart: always
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: your_password
POSTGRES_DB: your_database
volumes:
- ./data:/var/lib/postgresql/data
ports:
- 5432:5432
在命令行工具中使用以下命令启动容器:
docker-compose up -d
这将自动下载 PostgreSQL 镜像,并在后台启动容器。
使用以下命令连接到 PostgreSQL 数据库:
psql -h localhost -p 5432 -U postgres
使用以下命令修改 PostgreSQL 密码:
ALTER USER postgres WITH PASSWORD 'your_new_password';
有时需要进入容器,执行一些任务,可以使用以下命令进入容器:
docker exec -it <container_id> /bin/bash
使用以下命令关闭容器:
docker-compose down
以上就是使用 Docker 安装 PostgreSQL 的全部过程。使用 Docker 非常方便,能够轻松构建和管理各种不同的应用程序。