【docker安装PostgreSQL】

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

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

记录本人使用docker安装PostgreSQL供大家参考学习,前提已安装好docker

一、PostgreSQL是什么?

PostgreSQL是一款功能强大、可靠性高且可扩展的开源关系型数据库管理系统。它支持事务、高级查询、扩展性、用户定义类型和函数,具有备份恢复、安全性和并发控制等功能。PostgreSQL适用于各种规模和复杂度的应用程序,跨平台运行,并具有活跃的社区支持。

二、安装PostgreSQL

1.拉取docker镜像

拉取postgres的镜像,这里拉取latest

docker pull postgres:latest

执行结果:
docker安装postgresql,docker,postgresql,容器

2.创建挂载卷

创建本地挂载卷进行持久化

mkdir /usr/local/docker
mkdir /usr/local/docker/postgresql
mkdir /usr/local/docker/postgresql/data

3.启动容器

docker run --name postgres -e POSTGRES_PASSWORD=123456 -p 5432:5432 -v /usr/local/postgresql/data:/var/lib/postgresql/data -d postgres:latest

执行结果:
docker安装postgresql,docker,postgresql,容器

命令解释
docker run # 创建容器
–name postgres # 设置容器名
-e POSTGRES_PASSWORD=123456 # 设置密码
-p 5432:5432 # 设置访问端口
-v /usr/local/postgresql/data:/var/lib/postgresql/data # 将容器中的数据挂载到本地
-d postgres:latest #选择镜像

3.查看容器状态

使用docker ps 查看当前容器状态
docker安装postgresql,docker,postgresql,容器

3.使用datagrip链接

打开datagrip,点击+号链接数据源选择PostgreSQL,配置数据源,用户名是postgres,密码就是刚才你设置的密码
docker安装postgresql,docker,postgresql,容器

docker安装postgresql,docker,postgresql,容器文章来源地址https://www.toymoban.com/news/detail-718904.html

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

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

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

相关文章

  • Docker安装部署Postgresql

    Centos7.x + docker1.13.1 + postgres12 本文使用的是在镜像仓库直接pull的方式,非Dockfile的方式。 Postgresql的Dockerfile参考:https://github.com/docker-library/postgres/blob/master/12/alpine/Dockerfile docker命令大全:https://www.runoob.com/docker/docker-command-manual.html 请注意区分“镜像”和“容器”的。先创建镜

    2024年02月05日
    浏览(33)
  • PostgreSQL docker compose安装配置

    docker-compose.yml如下: db\\01-init.sh如下

    2024年02月09日
    浏览(38)
  • PostgreSQL备份和恢复(Docker安装)

    目录 一.准备备份脚本并拷贝进容器 二,在宿主机写定时任务去执行容器内的备份脚本 保存后 docker cp 到容器里的某一个文件夹内,这边选择的是 /var/lib/postgresql

    2024年02月08日
    浏览(42)
  • 群晖(Synology)NAS 后台安装 Docker 后配置 PostgreSQL

    群晖(Synology)NAS 的后台在新版本对 Docker 不再称为 Docker,现在改称为 Container Manager 了。 单击进入后运行 Container Manager。 针对 PostgreSQL 的容器,我们选择容器后,如果你已经安装了 PostgreSQL 的话,应该就能看到运行的容器了。 然后选择设置。 在 PostgreSQL 的容器设置中有

    2024年02月09日
    浏览(51)
  • 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日
    浏览(50)
  • 拉起Docker容器初始化数据源时,报:org.postgresql.util.PSQLException: The connection attempt failed. 的解决办法

    关于这个问题,博主是在进行容器化部署的时候遇到的, 这个问题,说是问题又不是问题,为了紧贴单位的发展战略及发展文化方针,给单位培养人才,先大胆的让同事先尝试着操作,最后出现问题了,博主就出场收拾烂摊子了, 在启动Docker容器时,数据源初始化失败,数

    2024年02月01日
    浏览(40)
  • PostgreSQL数据库——Docker版本的postgres安装 & Navicat连接方式+导入向导使用 & SpringBoot结合Jpa使用PostgreSQL初步

    1.PostgreSQL数据库初始,开源; 2.Docker版本的postgres安装,以及挂载启动; 3.Navicat连接方式+导入向导使用,导入csv文件; 4.SpringBoot结合Jpa使用PostgreSQL初步; PostgreSQL是一种开源的关系型数据库管理系统(RDBMS),它是一种高度可扩展的、可靠的、功能丰富的数据库系统。以下是

    2024年02月04日
    浏览(78)
  • 【PostgreSQL在Windows、Linux和Docker上的保姆级安装教程】

    1.1、下载 官网:https://www.postgresql.org/ 1.2、安装 1.2.1、开始安装 1.2.2、选择安装位置 1.2.3、选择组件(全选即可) 1.2.4、数据存放路径 数据库相关数据默认存放在这里 1.2.5、设置密码,账号默认为postgres 1.2.6、数据库服务监听端口号 默认端口号即可 1.2.7、系统语言/地区 建议

    2024年02月02日
    浏览(66)
  • PostgreSQL 16数据库的yum、编译、docker三种方式安装——筑梦之路

    随手一记:生成密码的密文sha256加密

    2024年02月07日
    浏览(57)
  • Docker中安装PostgreSQL

    要在Docker中安装PostgreSQL,你可以按照以下步骤操作: 首先,确保你已经安装了Docker。如果没有安装,请先安装Docker。 使用以下命令在Docker 中拉取 PostgreSQL 镜像: 创建并运行 PostgreSQL 容器: 这将创建一个名为 my_postgres 的 PostgreSQL 容器,并设置密码为 mysecretpassword 。你可以根

    2024年04月28日
    浏览(39)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包