步骤一 : 安装 yum-utils
yum install -y yum-utils
步骤二 : 替换docker 的国内的源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
执行完成后,会在
/etc/yum.repos.d/
目录下 新增 docker-ce.repo 文件。
步骤三 :清空yum的缓存
yum clean all && yum makecache
步骤四 : 执行安装命令
yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
步骤五 : 启动docker
systemctl start docker
步骤六 : 查看docker 的状态
systemctl status docker
至此,docker 已经启动成功!
步骤七 : 查看docker 的信息(可选)
# 查看docker 版本
docker version# 输出docker 的基本信息
docker info
步骤八 : 配置镜像加速器
在
/etc/docker
目录下,创建daemon.json
文件,并添加镜像配置,然后重启docker 即可
{"registry-mirrors":["https://docker.m.daocloud.io","https://docker.hpcloud.cloud","https://docker.unsee.tech","https://docker.1panel.live","http://mirrors.ustc.edu.cn","https://docker.chenby.cn","http://mirror.azure.cn","https://dockerpull.org","https://dockerhub.icu","https://hub.rat.dev","https://proxy.1panel.live","https://docker.1panel.top","https://docker.m.daocloud.io","https://docker.1ms.run","https://docker.ketches.cn"]
}
配置完成后,执行以下命令重启docker
systemctl daemon-reload
systemctl restart docker
使用
docker info
命令,可以查看到 配置的镜像地址。
步骤九 : 测试使用
1、查看镜像命令
会列出当前机器上本地的所有镜像。
docker images
2、启动 hello-world 容器
docker run
命令,如果本地没有镜像的话会自动拉取下来,然后启动一个容器。
docker run hello-world
步骤十 : 设置docker 的开机自启(可选)
作用 : 实现docker 服务的开机自动启动
systemctl enable docker