docker官方網站文檔連接,上面什麼都有,什麼不明白查什麼,很方便:linux
docker安裝方式有三種:yum安裝,rpm安裝,腳本安裝。github
yum安裝方式docker
一、若是安裝了舊版本,先卸載centos
yum remove docker \app
docker-client \curl
docker-client-latest \測試
docker-common \網站
docker-latest \url
docker-latest-logrotate \
docker-logrotate \
docker-engine
二、主機首次安裝docker前,須要設置docker存儲庫(yum倉庫),而後能夠經過存儲庫安裝和更新docker
安裝須要的包
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
設置穩定的存儲庫
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
三、安裝docker CE
yum install docker-ce docker-ce-cli containerd.io
四、啓動docker
systemctl start docker
systemctl enable docker
rpm包安裝方式
一、下載rpm安裝包
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
二、安裝docker CE
yum install /path/to/package.rpm
或者
rpm -ivh /path/to/package.rpm
三、啓動docker
systemctl start docker
systemctl enable docker
腳本安裝方式:
docker還能夠經過執行腳本的方式安裝環境,用於快速,非交互地將Docker CE的邊緣和測試版本安裝到開發環境中。不建議用於生產環境。
腳本的源代碼docker-install在存儲庫中:https://github.com/docker/docker-install
用法以下:
一、下載安裝腳本
curl -fsSL https://get.docker.com -o get-docker.sh
二、運行腳本
sh get-docker.sh
三、若是想用非root用戶運行,能夠將用戶添加到docker組
usermod -aG docker your-user
卸載docker CE
一、卸載docker包
yum remove docker-ce
二、由於主機上的圖像、容器、卷、自定義配置不會自動刪除,因此須要手動刪除相關文件
rm -rf /var/lib/docker