系统要求
1. 若是centos7,要求64位系统,内核版本为 3.10 以上
2. 若是centos6,要求64位系统,内核版本在2.6.32以上
安装步骤
1. cat /etc/os-release 查看系统版本,验证系统是否支持如下图(我的是centos7系统)
2. uname -r 查看系统内核是否满足上面的要求,如下图
3. yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logroatate docker-engine 卸载旧的docker,确保干净
4. yum install -y yum-utils 安装docker所需要基本的依赖库
5. yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 由于docker官网非常的慢,我们使用阿里云的镜像仓库
6. 生成索引缓存,这样可以加快yum安装软件的速度
7. yum install docker-ce docker-ce-cli containerd.io 安装最新的docker,注意 docker-ce表docker的社区版。其实docker还有企业版即docker-ee,需要授权。不过社区版已经足够我们使用了。
docker东西比较大,安装时会向你确认是否下载,输入yes就行了
8. 安装完成后,systemctl start docker 启动docker
9. 此时docker已经运行成功,docker version 查看docker版本
10. docker run hello-world 运行docker的hello world例子
11. docker images 查看docker所有的镜像