pgsl基于docker的安装

  1. 有可用的docker环境 ,如果还没有安装docker,则请先安装docker

  2. 创建pg数据库的挂载目录

    mkdir postgres

  1. 下载pg包

    docker pull postgres

这个命令下载的是最新的pg包,如果要指定版本的话,则可以通过在后面拼接 :version 的方式来下载

  1. 安装

    docker run --name postgres -e POSTGRES_PASSWORD=kevin -p 5432:5432 -v /docker/postgres:/var/lib/postgresql/data -d postgres

解释:

--name 指定容器的名称

-e 指定容器的密码

-p 指定映射的端口号

-v 挂载的容器地址,:左侧的是linux目录,即要存储配置文件的目录; 右侧是容器内部的目录,即pg指定的目录

-d 指定在后台运行

  1. 登录

首先,进入容器

复制代码
docker exec -it postgres bash

其次,登录pg数据库,根据提示输入上文设置的密码

复制代码
 psql -U postgres -W
  1. 退出

输入两次exit命令,则退出容器

相关推荐
SoleMotive.几秒前
项目中如何排查解决慢接口问题
数据库·redis·算法·缓存
betazhou4 分钟前
SQL server2019 配置故障群集文件共享方式always on高可用群集
数据库·sql server·高可用·always on·文件共享见证
TDengine (老段)8 分钟前
一文讲清 TDengine IDMP 资产数据导入
大数据·数据库·ai·时序数据库·tdengine·涛思数据
O***P57112 分钟前
【Mysql】:如何配置最大连接数?
数据库·mysql
x***381619 分钟前
从MySQL迁移到PostgreSQL的完整指南
数据库·mysql·postgresql
p***233627 分钟前
【MySQL】CAST()在MySQL中的用法以及其他常用的数据类型转换函数
数据库·mysql
O***Z61627 分钟前
【MySQL】表的基本操作
数据库·mysql·oracle
5***g29828 分钟前
MySQL 数据库连接池爆满问题排查与解决
android·数据库·mysql
l***217829 分钟前
MySql-9.1.0安装详细教程(保姆级)
数据库·mysql
v***Y8931 分钟前
SQL 中 COUNT 的用法详解
数据库·sql