阿里云上运行Docker版本的PostgreSQL

最近公司项目上用到PostgreSQL9.3.24, 需要搭建一套PostgreSQL测试环境。 正好最近阿里云双11优惠幅度巨大,果断入手一台2核4G的云服务器。 阿里云双11优惠活动地址

下面为大家详细介绍环境搭建过程

资源连接:

PostgreSQL官方镜像仓库

PostgreSQL官方yum源

PostgreSQL官方镜像github项目地址

一、安装docker环境

1. 安装yum工具

sudo yum install -y yum-utils

2. 配置docker yum源

sudo yum-config-manager \--add-repo \https://download.docker.com/linux/centos/docker-ce.reposudo yum makecache fast    

3. 安装最新版本的docker

sudo yum install -y docker-ce

4. 启动docker

sudo systemctl start docker

5. 配置系统启动时自动启动docker

 sudo systemctl enable docker

二、安装docker版PostgreSQL

1. 拉取指定版本的PostgreSQL

docker pull postgres:9.3.24

2. 创建PostgreSQL数据目录

mkdir -p /data/pgdata

3. 运行PostgreSQL

docker run --name postgres -e POSTGRES_PASSWORD=123456 \-p 5444:5432  -v /data/pgdata:/var/lib/postgresql/data \-d postgres:9.3.24

4. 安装psql客户端

wget https://download.postgresql.org/pub/repos/yum/9.3/redhat/rhel-7-x86_64/pgdg-centos93-9.3-3.noarch.rpm
rpm -ivh pgdg-centos93-9.3-3.noarch.rpm
yum install -y postgresql93

5. 使用psql客户端连接数据库

psql -U postgres -d postgres -h 127.0.0.1 -p 5444
Password for user postgres:
psql (9.3.24)
Type "help" for help.postgres=#

至此大功告成。

阿里云上运行Docker版本的PostgreSQL相关推荐

  1. 如何在阿里云上运行SAP UI5应用

    本来Jerry觉得这个知识点太简单了完全不值得写成微信公众号文章,但转念一想,可能网络上有一些刚刚初学UI5的朋友们可能会问到,所以还是写了. 今天一个成都同事问我这个问题,因为SAP WebIDE可 ...

  2. 在阿里云上进行Docker应用的自动弹性伸缩

    简介 上次介绍了通过监控集成实现容器的自定义弹性伸缩.最近阿里云Docker容器服务发布了自动弹性伸缩的支持,可以非常方便的支持容器的自动弹性伸缩,从而更好的支持应用的弹性管理.能够自动的监控容器应用 ...

  3. 阿里云上的docker安装

  4. (四)本地镜像发布到阿里云将阿里云上的镜像下载到本地

    目录 一.阿里云ECS docker生态 二.镜像生成 三.阿里云容器镜像服务 四.推送镜像到阿里云registry 五.将阿里云上的镜像拉取到本地 一.阿里云ECS docker生态 二.镜像生成 ...

  5. 在阿里云上以Daemon进程方式运行SAP Cloud Connector portable版本的尝试

    url: https://help.sap.com/viewer/cca91383641e40ffbe03bdc78f00f681/Cloud/en-US/f069840fa34c4196a5858b ...

  6. oracle rds 运维服务_从运维的角度分析使用阿里云数据库RDS的必要性–你不应该在阿里云上使用自建的MySQL/SQL Server/Oracle/PostgreSQL数据库...

    开宗明义,你不应该在阿里云上使用自建的MySQL or SQL Server数据库,对了,还有Oracle or PostgreSQL数据库. 云数据库 RDS(Relational Database ...

  7. 阿里云上到底能运行SAP哪些产品?

    本文主要内容大部分来源于SAP已经发布的note: 2552731 - SAP Applications on Alibaba Cloud: Supported Products and IaaS V ...

  8. 在阿里云上部署生产级别Kubernetes集群

    阿里云是国内非常受欢迎的基础云平台,随着Kubernetes的普及,越来越多的企业开始筹划在阿里云上部署自己的Kubernetes集群. 本文将结合实战中总结的经验,分析和归纳一套在阿里云上部署生产级 ...

  9. 在阿里云上试用 Knative

    在今年的Google Cloud Next大会上,Google发布了Knative, 这是由Google.Pivotal.Redhat和IBM等云厂商共同推出的Serverless开源工具组件,它与I ...

最新文章

  1. three.js(六) 地形法向量生成
  2. PyQt4 进度条和日历 代码
  3. Java程序员通用的几个框架分享
  4. Linux iostat 命令
  5. golang bloom filter实现
  6. lynda ux_如何进入UX领域
  7. 07-图4 哈利·波特的考试 (25 分)
  8. wxpython实现界面跳转
  9. oracle取某时间段的数据
  10. 3,外键之表关联关系,修改表,复制表
  11. 真首发!雷军预热小米12:第一时间把最新最酷的科技带给用户
  12. MYsql隔离级别问题和解决方案,Spring的七大传播机制
  13. excel使用教程_如何系统地学习Excel?
  14. 手机上将png转pdf_如何在Windows 10上将Android智能手机用作网络摄像头
  15. STM32工程更换芯片方法
  16. 15个简单的JS编码标准让你的代码更整洁
  17. 大学“电路分析基础”试题合集第八章
  18. html语言文字加粗加大代码,css怎么把字体加粗加大?
  19. 置信区间的临界值_在用正态分布进行置信区间估计时,临界值2.58所对应的置信水平是( )。...
  20. 技术支持快递第6 期

热门文章

  1. Synology DS213J 群晖NAS git server架设方法!
  2. [转载]Dynamic Database Switching in Rails - How to do it
  3. linux 的常用命令---------第十一阶段(rpm、yum的仓库搭建)
  4. 服务消费和负载(Feign)
  5. ASP.NET大闲话:ashx文件有啥用
  6. C#中枚举类型enum的使用[转载]
  7. vue 项目中遇到的问题及解决方案
  8. spring的@primary和@qualifier注解解决一个接口多个实现的注入问题
  9. 为什么ArcGIS 10.3导出 Shapefile的字段名会被截断成3个汉字?解决方法如下
  10. vue搭建cli脚手架环境(出现问题及解决,主要是node版本低)