问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Docker安装PostgreSQL并更改密码

创作时间:
作者:
@小白创作中心

Docker安装PostgreSQL并更改密码

引用
CSDN
1.
https://blog.csdn.net/qq_54072355/article/details/139061793

本文将详细介绍如何使用Docker安装PostgreSQL数据库,并演示如何修改其密码。

一、Docker安装PostgreSQL

  1. 查询PostgreSQL镜像

    docker search postgres
    
  2. 拉取镜像文件

    docker pull postgres
    
  3. 确认镜像是否拉取成功

    docker images
    

  4. 创建容器

    docker run -it --name postgresql --privileged -e POSTGRES_PASSWORD=123456 -p 5432:5432 -v C:\SolutionSpace\docker\postgresql:/var/lib/postgresql/data -d postgres
    
  • --name postgresql:容器名称
  • -e POSTGRES_PASSWORD=123456:设置数据库初始密码
  • -p 5432:5432:端口映射
  • -v C:\SolutionSpace\docker\postgresql:/var/lib/postgresql/data:本地映射地址(本地持久化)
  • -d postgres:镜像名称
  1. 查看PostgreSQL是否启动

    docker ps -a
    
  2. 测试连接
    成功之后,使用Navicat创建PostgreSQL连接,输入端口号和密码,测试连接。

二、修改Docker中PostgreSQL的密码

  1. 进入容器

    docker exec -it 容器昵称 bash
    
  2. 使用postgres用户登录

    root@98c1a9ea14cd:/# su postgres
    
  3. 连接数据库

    postgres@98c1a9ea14cd:/$ psql -U postgres
    
  4. 修改密码

    postgres=# ALTER USER POSTGRES WITH PASSWORD '新密码';
    
  5. 退出数据库连接

    postgres-# \q
    
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号