使用docker部署postgreSQL数据库

这篇具有很好参考价值的文章主要介绍了使用docker部署postgreSQL数据库。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

随着docker的广泛应用,为了提供便利的管理,PostgreSQL数据库也支持docker的安装方式。下面详细介绍docker安装PostgreSQL数据库的方法。

一、下载PostgreSQL数据库的docker镜像

1、查看下载数据库镜像命令
访问dockerhub官网:https://registry.hub.docker.com/ 地址,下载指定版本的postgresql数据库。
使用docker部署postgreSQL数据库
2、执行下载命令
在安装有docker并且可以上网的服务器上执行以下命令:

docker pull postgres:10.12

使用docker部署postgreSQL数据库

二、导出镜像

# 查看下载的镜像
docker images

使用docker部署postgreSQL数据库

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

使用docker部署postgreSQL数据库
当前目录下会生成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部署。文章来源地址https://www.toymoban.com/news/detail-508799.html

到了这里,关于使用docker部署postgreSQL数据库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用docker部署pg数据库

    使用 Docker 部署 PostgreSQL 数据库是一种常见的做法,它提供了方便、可移植和可重复的方式来运行数据库。下面是一个简单的示例,用于在 Docker 中部署 PostgreSQL 数据库: 首先,确保您已经安装了 Docker 并正确配置了 Docker 环境。 打开终端或命令提示符,并执行以下命令来下载

    2024年02月10日
    浏览(35)
  • 在Docker中运行PostgreSQL数据库

    1.下载Docker 2.设置DockerHub账号 3.运行Docker并下载Image 4.启动PostgreSQL Image 5.连接到数据库运行SQL 开放端口从Docker容器到主操作系统,这将允许我们使用DBeaver来连接数据库。 首先登录进Docker,使用docker login命令。 登录进去之后,可以下载Image,使用docker pull命令。 也可以使用d

    2024年02月08日
    浏览(35)
  • docker版postgresql数据库主从配置

    参考:postgresql16配置主从 注意项 :当前操作主路径: ~/dockerEnv 【示例路径】 创建 sql 文件,文件路径 dockerEnv/dbInit/a_create_user.sql 注意: 如果在同一个宿主机操作,注意多个 yml 文件的端口映射,不要冲突! 挂载宿主机 sql 文件夹到容器的 docker-entrypoint-initdb.d 路径下,容器启

    2024年04月14日
    浏览(53)
  • 【最全】从Docker中运行postgresql数据库

    有三种方式:Dockerfile 启动、docker-compose启动、通过命令行 我采用的是docker-compose.yml 的方式,大家可以自己玩一玩其他的两种方式,参考这个链接 postgresql docker images list 如果安装过程遇到以下报错, 可以更换以下版本的pg 镜像 docker pull postgres:15-bullseye 创建并进入 pg 目录 3

    2024年02月07日
    浏览(34)
  • 数据库管理系统PostgreSQL部署安装完整教程

            PostgreSQL是一个开源的关系型数据库管理系统,它支持大量的数据类型和复杂的查询语言,可以用于各种应用程序。它是一个高性能的数据库,可以处理大量的数据,并且具有良好的可扩展性和可靠性。 目录 一.Linux系统安装PostgresSQL(Centos7) 1.更新yun源 2.安装Po

    2024年02月09日
    浏览(56)
  • window10 使用docker 本地安装部署mongodb数据库

    一、window10 安装docker 可以参看笨鸟教程【Windows Docker 安装】 安装完后的Docker Desktop是这个样子: 原始的docker镜像拉取仓库速度较慢,为了方便docker拉取镜像,可以设置国内的加速镜像,如:阿里 云、有道等【镜像加速】: 二、docker下载运行mongodb镜像 1 直接在 windows powerShel

    2024年02月03日
    浏览(33)
  • Docker环境安装Postgresql数据库Posrgresql 15.6

    宿主机是ubuntu 22.04版本 ubuntu宿主机上安装docker ,参见官方文档https://docs.docker.com/engine/install/ubuntu/, docker-ce是社区版 docker-ee是企业版 1、检查Docker是否安装 2、查看Docker各个版本,也可以参见https://download.docker.com/linux/ubuntu/dists/jammy/pool/stable/amd64/ 3、设置 Docker的apt仓库 4、安装

    2024年04月17日
    浏览(36)
  • 使用 SQLStudio 进行数据库管理并通过 Docker Compose 进行部署

    在现代软件开发中,数据库管理是一个至关重要的环节。SQLStudio 是一个强大的工具,可以帮助开发人员轻松管理数据库,现在改名成SQLynx,我们用的是旧的镜像,本文还是用SQLStudio这个名称。同时,使用 Docker Compose 可以简化应用程序的部署过程,使整个开发流程更加高效和

    2024年02月11日
    浏览(25)
  • Docker的使用教程、学习笔记,附实战:部署chatgpt网页版ui,部署mysql8数据库

    作者:ChenZhen 博客地址:https://www.chenzhen.space/ 版权:来自b站视频 【SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】 因为黑马的课件ppt做的实在是太好了,基本就是原样copy过来整理一下。 如果对你有帮助,请给一个小小的

    2024年02月04日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包