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命令,则退出容器

相关推荐
数数科技的数据干货8 小时前
从爆款到厂牌:解读游戏工业化的业务持续增长道路
运维·数据库·人工智能
熊猫在哪8 小时前
macos安装mysql
数据库·mysql·macos
q***46528 小时前
在Django中安装、配置、使用CKEditor5,并将CKEditor5录入的文章展现出来,实现一个简单博客网站的功能
数据库·django·sqlite
不光头强12 小时前
Spring框架的事务管理
数据库·spring·oracle
百***920214 小时前
【MySQL】MySQL库的操作
android·数据库·mysql
q***766614 小时前
Spring Boot 从 2.7.x 升级到 3.3注意事项
数据库·hive·spring boot
信仰_27399324314 小时前
Redis红锁
数据库·redis·缓存
人间打气筒(Ada)14 小时前
Centos7 搭建hadoop2.7.2、hbase伪分布式集群
数据库·分布式·hbase
心灵宝贝14 小时前
如何在 Mac 上安装 MySQL 8.0.20.dmg(从下载到使用全流程)
数据库·mysql·macos
奋斗的牛马15 小时前
OFDM理解
网络·数据库·单片机·嵌入式硬件·fpga开发·信息与通信