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
sudo systemctl stop 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