docker 搭建 postgresql

介绍

使用docker搭建postgresql的服务用与学习和测试, postgresql的版本位最新的9.6.2, 操作系统是最新版本的Ubuntu 16.04.2 LTS docker ubuntu镜像.

创建步骤

//添加来源
sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'

//获取key
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc |   apt-key add -

//更新
apt-get update

//安装
apt-get install postgresql-9.6
apt-get install postgresql-server-dev-9.6

//验证安装,输出信息包含如下内容:
...
Creating new cluster 9.6/main ...
  config /etc/postgresql/9.6/main
  data /var/lib/postgresql/9.6/main
  locale C.UTF-8
  socket /var/run/postgresql
  port 5432
...

//启动postgresql
service postgresql start

//设置postgres用户的密码
passwd postgres

//切换到postgres用户
su postgres

//进入psql命令行
psql

//查看已有数据库列表
\l
|Name | Owner | Encoding | Collate | Ctype | Access privilege|
| postgres | postgres | UTF8 | C.UTF-8 | C.UTF-8 ||
| template0 | postgres | UTF8 | C.UTF-8 | C.UTF-8 |=c/postgres + postgres=CTc/postgres| 
| template1 | postgres | UTF8 | C.UTF-8 | C.UTF-8 |=c/postgres + postgres=CTc/postgres| 

//退出
\q
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章