docker的版本分爲社區版docker-ce和企業版dokcer-ee社,區版是免費提供給我的開發者和小型團體使用的,企業版會提供額外的收費服務,好比通過官方測試認證過的基礎設施、容器、插件,固然docker的版本更新比較快,截止2018.12最新版本是18.09,若是你的機器上安裝了老版本的docker,那麼就須要卸載,本文介紹如何徹底的卸載老版本以及安裝新版本docker。html
中止docker服務linux
systemctl stop docker
查看當前版本docker
rpm -qa | grep docker
卸載軟件包centos
yum erase docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine \ docker-ce
刪除相關配置文件app
find /etc/systemd -name '*docker*' -exec rm -f {} \; find /etc/systemd -name '*docker*' -exec rm -f {} \; find /lib/systemd -name '*docker*' -exec rm -f {} \; rm -rf /var/lib/docker #刪除之前已有的鏡像和容器,非必要 rm -rf /var/run/docker
3、安裝新版本測試
軟件包安裝centos7
yum install -y yum-utils device-mapper-persistent-data lvm2
添加yum源spa
yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
查看可安裝的版本插件
yum list docker-ce --showduplicates | sort -r
安裝最新版本code
yum install docker-ce -y
啓動並開機自啓
systemctl start docker
systemctl enable docker
查看docker版本
docker version