Centos7上安装docker - yum在线的方式
步骤一 : 安装 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