1、在线安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
2、启动
systemctl start docker
3、配置镜像加速
3.1新建/etc/docker/daemon.json
3.2输入(******为阿里云的加速地址)
{
"registry-mirrors": ["********"]
}
3.3重启服务
systemctl daemon-reload
systemctl restart docker
4、设置Docker开机自启
systemctl enable docker
5、设置容器开机自启
docker update --restart=always 容器ID(或者容器名)
6、修改容器默认位置
打开 /etc/docker/daemon.json 输入以下内容(如果没有找到就创建一个)
{
"graph":"/data/docker"
}
重启docker
上面的安装方法不适合老版本的centos了
1、安装软件包:yum-util(提供 yum-config-manager 功能) device-mapper-persistent-data 驱动依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
2、设置 yum 源 为阿里云:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、安装docker ce:
yum install docker-ce (docker 分 ce(即社区版) 和 ee(企业版),前者免费,后者收费)
4、修改容器地址及加速
vim /etc/docker/daemon.json
{
"registry-mirrors": ["http://hub-mirror.c.163.com","https://pee6w651.mirror.aliyuncs.com","https://registry.docker-cn.com"]
}