CentOS版本:7.2
yum 命令 docker安裝:
1、卸載老版本的docker及其相關依賴
sudo yum remove docker docker-common container-selinux docker-selinux docker-engine
2、安裝Docker所需要的包,yum-utils提供了yum-config-manager工具,device-mapper-persistent-data和lvm2是devicemapper存儲驅動所需的包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3、安裝stable倉庫
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4、更新yum包的索引
sudo yum makecache fast
5、安裝最新版本的docker-ce
sudo yum -y install docker-ce
*如果想要安裝其它版本的docker,使用命令查看當前可用的docker-ce版本:
yum list docker-ce.x86_64 --showduplicates | sort -r
*安裝選中的版本
sudo yum install docker-ce-<version>
6、啓動docker
sudo systemctl start docker
7、驗證docker安裝是否正確
sudo docker run hello-world
第一次啓動hello-world鏡像會提示 Unable to find image 'hello-world:latest' locally
由於本地沒有hello-world這個鏡像,所以會下載一個hello-world的鏡像,並在容器內運行
8、查看運行的鏡像
sudo docker ps -a
能夠看到正在運行的hello-world鏡像表示已經可以正常使用docker了
9、查看docker版本
sudo docker --version
10、升級docker
sudo yum makecache fast