前提
- 64-bit 系統
- 內核版本3.10以上
檢查內核版本命令:uname -r
(我這邊用的是CentOS 7)
安裝
先更新yum
yum update
安裝需要的軟件包
第一步:安裝需要的軟件包
yum install -y yum-utils device-mapper-persistent-data lvm2
第二步:設置yum源,建議使用阿里雲的地址,因爲國外的地址下載比較慢
官網地址
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
阿里雲地址
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
正式安裝Docker
選擇版本安裝
可以查看所有倉庫中所有docker版本,並選擇特定版本安裝:
yum list docker-ce --showduplicates | sort -r
然後安裝相應的版本就好了:
sudo yum install 3:19.03.5-3.el7
直接安裝
yum install docker-ce
我這邊就選擇直接安裝了
安裝過程中需要輸入y
安裝完成。可以使用docker version
來查看是否安裝成功,有client和service兩部分表示安裝成功了。
啓動、設置開機啓動
#啓動
systemctl start docker
#開機自動啓動
systemctl enable docker
#關閉
service docker stop
#重啓
service docker restart
查看docker啓動狀態:systemctl status docker
(如下圖即啓動成功)
卸載
查詢docker安裝過的包:
yum list installed | grep docker
刪除安裝包:
yum remove docker-ce.x86_64 docker-ce-cli.x86_64 -y
刪除鏡像/容器等:
rm -rf /var/lib/docker