一步步教你用docker部署postgreSQL数据库
前言
随着docker的广泛应用,为了提供便利的管理,PostgreSQL数据库也支持docker的安装方式。下面详细介绍docker安装PostgreSQL数据库的方法。
一、下载PostgreSQL数据库的docker镜像
1、查看下载数据库镜像命令
访问dockerhub官网:https://registry.hub.docker.com/ 地址,下载指定版本的postgresql数据库。

2、执行下载命令
在安装有docker并且可以上网的服务器上执行以下命令:
docker pull postgres:10.12

二、导出镜像
# 查看下载的镜像 docker images

# 导出镜像 docker save postgres:10.12 > postgres.tar

当前目录下会生成postgres10.12.tar文件
三、导入镜像
将postgres.tar文件拷贝至其他服务器(如果是离线环境)
# 导入镜像: docker load < postgres.tar
四、镜像转为容器
docker run -d --restart=always --name postgres -v /opt/pgsql/data:/var/lib/postgresql/data -e POSTGRES_PASSWORD=postgres*5432 -p 5432:5432 postgres:10.12
总结
使用docker部署数据库确实很方便,但就目前看来,由于某些原因的限制(具体原因网上查询),生产环境不建议使用docker部署。
到此这篇关于用docker部署postgreSQL数据库的文章就介绍到这了,更多相关docker部署postgreSQL数据库内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
centos7安装/升级docker和docker compose方式
文章总结了在升级Docker和安装Docker Compose时遇到的问题,包括旧版安装和新版安装的差异、docker-compose的安装问题以及卸载前的注意事项2024-12-12
Centos Stream9安装Docker报错download.docker.com:443的原因分析与解决
这篇文章主要为大家详细介绍了Centos Stream9在安装Docker时,报错download.docker.com:443的原因分析与解决方法,有需要的小伙伴可以参考下2025-10-10
基于 Docker 和 Flask 构建高并发微服务架构的实现
本文主要介绍了基于 Docker 和 Flask 构建高并发微服务架构,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2025-03-03


最新评论