一、下载官方安装脚本自动安装
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
二、yum方式安装【CentOS7及以上】
1、下载关于Docker的依赖环境
yum -y install yum-utils device-mapper-persistent-data lvm2
2、设置下载Docker的镜像源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、安装Docker
(1)提前在本地缓存一份,用来提高搜索安装软件的速度
yum makecache fast
(2)安装docker相关的组件依赖(docker-ce 社区版 而ee是企业版)
yum install docker-ce docker-ce-cli containerd.io
4、启动,并设置为开机自动启动,测试
(1)启动:systemctl start docker
(2)设置开机自动启动:systemctl enable docker
(3)测试:docker run hello-world
如果出现以下代码,说明运行成功:
5、卸载docker软件
(1)移除软件依赖:yum remove docker-ce docker-ce-cli containerd.io
(2)删除工作目录:rm -rf /var/lib/docker
======================================================
三、yum方式安装【CentOS6.x】
1、直接使用rpm包安装:
yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm
2、启动dockerf服务
service docker start
三、Docker仓库镜像源配置
1、在文件:/etc/sysconfig/docker 中加一行代码:other_args="--registry-mirror=https://hub-mirror.c.163.com"
只是举例说明可以通过配置其他仓库源,一般情况下使用官方的就可以了
2、配置完成后,重启docker服务
service docker restart