docker的版本分爲社區版docker-ce和企業版dokcer-ee社,區版是免費提供給我的開發者和小型團體使用的,企業版會提供額外的收費服務,好比通過官方測試認證過的基礎設施、容器、插件,固然docker的版本更新比較快,截止2018.12最新版本是18.09,若是你的機器上安裝了老版本的docker,那麼就須要卸載,本文介紹如何徹底的卸載老版本以及安裝新版本docker。linux
中止docker服務docker
systemctl stop docker
查看當前版本centos
rpm -qa | grep docker
卸載軟件包app
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
刪除相關配置文件測試
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、安裝新版本spa
軟件包安裝插件
yum install -y yum-utils device-mapper-persistent-data lvm2
添加yum源code
yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
查看可安裝的版本blog
yum list docker-ce --showduplicates | sort -r
安裝最新版本開發
yum install docker-ce -y
啓動並開機自啓
systemctl start docker
systemctl enable docker
查看docker版本
docker version