Docker安裝PostgreSql 10 (CntOS 7.6)

1. Docker 要求的內核版本>3.10 ,uname -r 命令檢查內核版本

uname -r

2. 更新yum

yum update

3.安裝軟件

yum install -y yum-utils device-mapper-persistent-data lvm2

4.查看docker 現有的版本

yum list docker-ce --showduplicates | sort -r

5.選定一個版本安裝

yum install docker-ce-18.06.3.ce-3.el7

6.啓動docker

systemctl start docker

7.docker開機自啓

systemctl enable docker

8.docker驗證

docker version

9.修改docker 鏡像源

cd /etc/docker
touch daemon.json
vim daemon.json

10.輸入配置文件內容,保存後退出

{
 "registry-mirrors":["https//registry.docker-cn.com"]
}

11.更新配置,重啓docker

systemctl daemon-reload
systemctl restart docker

12.查詢鏡像

docker search postgres

13.下載鏡像

docker pull postgres:10

14.建立鏡像掛載目錄

docker volume reate pgdata

15.啓動鏡像

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

    --name 命名鏡像實例
    -v     持久化掛載(宿主機目錄:容器目錄)
    -e     環境變量參數
    -p     端口映射(宿主機端口:容器端口)

16.查看運行中鏡像

docker ps
相關文章
相關標籤/搜索