本博客是根据官网教程 https://docs.docker.com/install/linux/docker-ce/centos/ 进行安装的
1、卸载已经安装过的Docker(没有装过Docker的机器可以不执行)
ps:以下所有命令执行都是在root用户下,如果是非root用户请加上sudo执行
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
命令执行过程中需要输入y确认

2、设置仓库
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
3、安装Docker CE
安装最新版本的Docker CE
yum install docker-ce docker-ce-cli containerd.io
执行这个命令要耐心等待,中间要输入两次y,当然你也可以在yum命令后面直接跟-y跳过询问
4、启动Docker
systemctl start docker
5、运行hello-world校验Docker安装是否成功
docker run hello-world
出现以下的信息就说明安装好了docker

上面已经安装好了Docker,但是存在一点小问题,因为Docker默认是从国外的网站拉取镜像的,所以一般而言速度会比较慢。所以建议配置阿里云的镜像加速器
6、配置阿里云镜像加速器
登录阿里云账号:https://dev.aliyun.com 。没有就注册一个~
进入到这个界面:

官网已经讲解了具体的配置方式,我把它粘贴过来如下所示
1. 安装/升级Docker客户端
推荐安装1.10.0以上版本的Docker客户端,参考文档 docker-ce
2. 配置镜像加速器
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://l5cqrlwq.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
执行完后可以通过docker info查看仓库的地址是否切换

OK,本文到此结束,有什么疑问欢迎交流噢~
本博客依据官网教程介绍Docker安装与配置。先介绍卸载已安装的Docker,接着设置仓库、安装Docker CE、启动Docker,并用hello - world校验安装。因Docker默认从国外网站拉取镜像速度慢,还介绍了登录阿里云账号配置镜像加速器的方法。
607

被折叠的 条评论
为什么被折叠?



