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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章