一步步教你用docker部署postgreSQL数据库

 更新时间:2023年11月01日 15:48:44   作者:小马穿云  
这篇文章主要给大家介绍了关于如何使用docker部署postgreSQL数据库的相关资料,PostgreSQL是一款功能丰富的关系型数据库,类似于MySQL,它也是受欢迎程度非常高的,需要的朋友可以参考下

前言

随着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数据库内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • docker pull mysql报missing signature key错误解决办法

    docker pull mysql报missing signature key错误解决办法

    这篇文章主要给大家介绍了关于docker pull mysql报missing signature key错误的解决办法,docker pull mysql命令用于从Docker Hub下载MySQL镜像,需要的朋友可以参考下
    2023-11-11
  • docker安装elastic search的详细过程

    docker安装elastic search的详细过程

    这篇文章主要介绍了docker安装elastic search的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • Docker 安装Nginx与配置Nginx的案例

    Docker 安装Nginx与配置Nginx的案例

    Nginx是一个高性能的HTTP和反向代理web服务器,ginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行,下面通过本文给大家介绍Docker 安装Nginx与配置Nginx的案例,感兴趣的朋友一起看看吧
    2024-08-08
  • docker打包前端项目的实现示例

    docker打包前端项目的实现示例

    本文介绍了如何将前端项目打包到Docker容器中,包括编写Dockerfile文件、创建镜像和容器以及解决部署过程中遇到的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-09-09
  • 如何给一个正在运行的Docker容器动态添加Volume

    如何给一个正在运行的Docker容器动态添加Volume

    这篇文章主要介绍了如何给一个正在运行的Docker容器动态添加Volume,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-03-03
  • docker时区问题和迁移数据问题

    docker时区问题和迁移数据问题

    这篇文章主要介绍了docker时区问题和迁移数据问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • docker利用单个镜像映射到多个端口操作

    docker利用单个镜像映射到多个端口操作

    这篇文章主要介绍了docker利用单个镜像映射到多个端口操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-11-11
  • Docker可视化管理工具DockerUI的使用

    Docker可视化管理工具DockerUI的使用

    这篇文章主要介绍了Docker可视化管理工具DockerUI的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • linux环境部署及docker安装redis的方法

    linux环境部署及docker安装redis的方法

    这篇文章主要介绍了linux环境部署及docker安装redis的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • docker安装并持久化postgresql数据库的操作步骤

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

    这篇文章主要介绍了docker安装并持久化postgresql数据库的操作步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12

最新评论