当前位置: 首页 > news >正文

postgres的docker版本安装

postgres的docker版本安装

背景

测试和开发需要用到postgres,越快越好,想到了用docker进行安装。

sudo docker run  -d -p 5432:5432 --restart=always  -v /home/docker/postgre/data:/var/lib/postgresql/data  -e POSTGRES_PASSWORD=123456 --name postgres postgres:14
Unable to find image 'postgres:14' locally
docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).
See 'docker run --help'.

这是要配代理呗,尝试各种代理方式和镜像的配置,各种大学的,耗费无数时间,未果。

最后,用离线安装搞定。

我导出的postgres的文件放在网盘大家可以使用,也就不用配置各种网络代理和镜像地址了。
Postgres 17.5 的docker版本可以再这个地址下载:点击下载 (密码7846)
注意,是导出的docker镜像的整合包,不是安装包。 下载了我提供的文件后,可以从下面的第4步开始操作,

实操

注册了个外网的云服务器。不用外网用国内的是真下不来呀,配置代理太麻烦了,还总不好用。注册地址:点击注册

选择服务的操作系统是ubuntu,具体云服务器的创建步骤不累述,直接到工具安装过程。

  1. 云服务器-获取镜像(用的root用户,所以没加sudo)

    docker pull postgres 
    
  2. 云服务器-导出镜像

    docker save postgres:latest > postgres.tar
    
  3. 下载镜像
    我通过Xshell和Xftp来进行的操作和下载,速度还可以。如果非要再提速,可以考虑命令行的那种百度网盘,嗯… 部署可能稍微麻烦点,我看看有机会单独弄个文章说明。

  4. 本地服务器-导入镜像(本地用的普通用户,ubuntu默认得加sudo才行)

    sudo docker load < postgres.tar
    
  5. 本地服务器-启动

    makedir /home/docker/postgre/data
    sudo docker run --privileged=true -d  --name postgres -v /home/docker/postgre/data:/var/lib/postgresql/data -e POSTGRES_PASSWORD=123456 -p 5432:5432 postgres:latest
    
  6. 连接测试

    发现DBeaver这个工具非常好用还免费,下载地址:点击下载(密码7846)

在这里插入图片描述

http://www.xdnf.cn/news/485461.html

相关文章:

  • 企业内容中台敏捷构建三步法
  • 火语言RPA--EmpireV7下载发布
  • Elasticsearch/OpenSearch 中doc_values的作用
  • 工商总局可视化模版 – 基于ECharts的大数据可视化HTML源码
  • mathematics-2024《Graph Convolutional Network for Image Restoration: A Survey》
  • 力扣HOT100之二叉树:102. 二叉树的层序遍历
  • Python循环控制
  • HarmonyOS开发组件基础
  • C#中UI线程的切换与后台线程的使用
  • SkyWalking的工作原理和搭建过程
  • 【Ansible基础】Ansible执行流程详解:从Playbook到实际任务
  • fpga系列 HDL : Microchip FPGA开发软件 Libero Soc 项目仿真示例
  • Femap许可优化策略
  • 如何选择靠谱的外卖霸王餐系统进行对接?
  • 编译opencv4.11gstreamer 参考
  • 4.3/Q1,Charls最新文章解读
  • 车道线检测----CLRERNet
  • 如何备考GRE?
  • python中列表的操作
  • [基础] HPOP、SGP4与SDP4轨道传播模型深度解析与对比
  • 华三防火墙的IRF和RBM
  • HarmonyOs开发之——— ArkWeb 实战指南
  • 【51单片机中断】
  • 深入解析:构建高性能异步HTTP客户端的工程实践
  • 解锁AI:从开发密码到行业应用版图
  • 炒股中如何控制风险:构建攻守兼备的投资体系
  • 翼兴消防监控 – 大数据可视化HTML源码
  • MySQL——十一、主从复制
  • java-----线程池
  • MIMO 检测(3)--最大SINR准则(MRC、IRC)