首页>运维>Docker> 文章正文

docker安装并持久化postgresql数据库的操作步骤

来源: Docker 2021-05-12 11:06 阅读: 9
安装docker步骤略过 1、拉取postgresql镜像 dockerpullpostgresql 2、创建本地卷,数据卷可以在容器之间共享和重用,默认会一直存在,即使容器被删除(dockervolumeinspectpgdata可查看数据卷的本地位置)

安装docker步骤略过

1、拉取postgresql镜像

dockerpullpostgresql

2、创建本地卷,数据卷可以在容器之间共享和重用,默认会一直存在,即使容器被删除(dockervolumeinspectpgdata可查看数据卷的本地位置)

dockervolumecreatepgdata

3、启动容器

dockerrun--namepostgres2-ePOSTGRES_PASSWORD=password-p

5432:5432-vpgdata:/var/lib/postgresql/data-dpostgres

4、进入postgres容器执行sql

dockerexec-itpostgres2bash

psql-hlocalhost-p5432-Upostgres--password

至此,postgresql安装成功。

补充:下面看下docker安装postgresql

拉取镜像

dockerpullpostgres:9.6

启动容器

创建/usr/postgresql/data文件夹,用来做持久化

dockerrun--namepostgres-e

POSTGRES_PASSWORD=password-p

5432:5432-v/usr/postgresql/data:/var/lib/postgresql/data-dpostgres

进入postgresql

#进入容器

dockerexec-itpostgres/bin/bash

#进入文件夹

cd/usr/lib/postgresql/9.6/bin

#进入postgresql,默认的postgres用户

psql-Upostgres

到此这篇关于docker安装并持久化postgresql数据库的操作步骤的文章就介绍到这了,更多相关docker安装postgresql数据库内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网!

您可能感兴趣的文章:用docker运行postgreSQL的方法步骤docker环境下数据库的备份(postgresql,mysql)实例代码Docker环境下升级PostgreSQL的步骤方法详解