CentOS 在线安装 Docker
Posted Geek红影
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 在线安装 Docker相关的知识,希望对你有一定的参考价值。
简述 Docker 的安装步骤和镜像加速配置
卸载旧版本
如果系统没有安装过 Docker 可以直接跳过这一步
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
使用 yum 安装
安装依赖包
sudo yum install -y yum-utils
设置稳定的存储库
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
安装 Docker
sudo yum install docker-ce docker-ce-cli containerd.io
这一步下载containerd.io
会比较慢,耐心等待会儿
下载确认完毕后,最终会显示 Complete!
启动 Docker
sudo systemctl enable docker
sudo systemctl start docker
测试 Docker 是否安装正确
docker run hello-world
输出以下信息表示安装正确
查看 Docker 镜像
docker images
镜像加速
国内从 Docker Hub 拉取镜像有时会遇到困难,此时可以配置镜像加速器,由于镜像服务可能出现宕机,建议同时配置多个镜像。
可以通过修改 daemon 配置文件 /etc/docker/daemon.json
来使用加速器(如果文件不存在请新建该文件)
{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com",
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
}
重新启动 Docker 服务
sudo systemctl daemon-reload
sudo systemctl restart docker
检查加速器是否生效,执行 docker info
如果从结果中看到以下内容,说明配置成功
Registry Mirrors:
https://mirror.ccs.tencentyun.com/
https://hub-mirror.c.163.com/
https://mirror.baidubce.com/
参考资料
《Docker 技术入门与实战》CentOS 安装 Docker
https://yeasy.gitbook.io/docker_practice/install/centosLinux 安装 Docker
https://www.jianshu.com/p/5b66c1cb17ed
以上是关于CentOS 在线安装 Docker的主要内容,如果未能解决你的问题,请参考以下文章