linux系统下docker安装postgres
1、拉取镜像
docker pull postgres:latest
2、创建数据卷:确保 PostgreSQL 的数据文件持久化存储,即使容器被删除或重建,数据也不会丢失
docker volume create pgdata
3、创建启动脚本
vim start_docker_postgres.sh
docker run -d --restart=always \ --name postgres2024 \ -p 5432:5432 \ -e POSTGRES_PASSWORD=123456 \ -v pgdata:/data/software/postgres/data \ postgres:latest
4、使用DBever等客户端连接后,在控制台创建用户并授权
CREATE USER root WITH PASSWORD '123456';
GRANT ALL PRIVILEGES ON DATABASE postgres TO root;
ALTER ROLE root WITH SUPERUSER;

浙公网安备 33010602011771号