一、环境
- 64位系统
- 系统内核版本 3.10 以上
二、安装
- 安装依赖包:yum install -y yum-utils device-mapper-persistent-data lvm2
- 更新yum缓存:yum makecache fast
- 添加docker下载源地址:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 安装docker:yum install docker-ce docker-ce-cli containerd.io
三、验证
- docker服务启动 systemctl start docker
- 输入docker version,判断dockers是否安装成功
四、使用dockers
启用:systemctl start docker
停用:systemctl stop docker
注意,如果第一次启用报错,执行:systemctl restart docker
加入开机自启动systemctl enable docker
成功启用后,查看 systemctl status docker
卸载docker:yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
4、阿里云镜像加速器
由于docker下载镜像默认是从国外服务器下载,会很慢。所以需要配置镜像加速器,切换到etc/docker下:cd etc/docker
编辑daemon.json文件,(如果文件不存在请新建该文件)vim daemon.json
登录阿里云,找到容器镜像服务
添加如下内容,具体地址自己申请咯
{
"registry-mirrors": ["https://********.mirror.aliyuncs.com"]
}
重启生效
systemctl daemon-reload
systemctl restart docker