docker中postgres的使用

2021-10-02 09:08:35 字數 782 閱讀 1660

docker中的postgre映象執行後預設有乙個postgres使用者

sudo - postgres 切換到postgres使用者

在shell中執行 psql命令進入資料庫終端

建立使用者:

create usernamewith password『password』superuser createdatabase;

//後面的superuse,createdatabase是賦予使用者許可權

建立資料庫:

create databasedatabasenameowneruser;

授權:grant all privileges on databasedatabasenametousername;

建立表:

create tabletablename;

刪除表:

drop tabletablenam;

插入資料:

insert intotablenamevalues(name,password) //注意插入的字串要加單引號

刪除資料:

delete fromtablenamewhereindex=value

docker容器縱中安裝postgresql

一 安裝 docker pull postgres 9.4二 執行 docker run name postgres1 e postgres password password p 5432 5432 d postgres 9.4解釋 run,建立並執行乙個容器 name,指定建立的容器的名字 e ...

如何在docker中執行PostgreSQL例項

docker pull postgres 10.10 資料持久化 建立本地卷 docker volume create postgredb 啟動時,需要將剛上個步驟建立的卷 postgredb 掛載到容器的 var lib postgresql data 目錄 docker run it v pos...

docker 自定義建立 postgres

1.檢視映象庫中postgres映象 docker search postgres docker pull postgres 3.檢視映象 docker images 4.配置sh指令碼 mkdir postgres 建立資料夾 cd postgres mkdir data 建立資料資料夾 touc...