文章目录
参考docker官方文档地址:https://docs.docker.com/install/linux/docker-ce/centos/
centos操作系统需要centos7以上的版本。
直奔主题,所有命令直接复制执行即可~
1.卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.安装所需的软件包
yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-data和lvm2由需要 devicemapper存储驱动程序。
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
3.设置镜像仓库
3.1设置官方镜像仓库
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
3.2 配置阿里云镜像仓库
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.3 获取阿里云加速地址
https://cr.console.aliyun.com/cn-hangzhou/instances/repositories
登录自己的账号,选择最下方镜像加速器获取自己的加速地址
3.4 镜像加速器配置方式
- 在/etc目录下创建docker目录
mkdir -p /etc/docker
vim /etc/docker/daemon.json
- 配置自己的加速地址:https://xxx.mirror.aliyuncs.com替换为自己的加速地址,保存即可
{
"registry-mirrors": ["https://xxx.mirror.aliyuncs.com"]
}
4. 安装最新版本的Docker Engine-Community和containerd
yum install docker-ce docker-ce-cli containerd.io
5. 启动docker
systemctl start docker
6. 测试docker
docker run hello-world
至此,docker安装启动成功~~