前言:使用阿里云镜像,在CENTOS 7版本上安装docker容器,方便使用docker容器安装其他软件。
前置准备
- 如果已经安装了docker,先将其卸载。
yum remove docker
安装docker
- 安装docker依赖的软件包。
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
- 添加阿里云docker的yum软件源。
默认添加位置:/etc/yum.repo.d/
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 安装docker。
sudo yum install docker-ce docker-ce-cli containerd.io
- 启动docker服务。
sudo systemctl start docker
- 设置docker开机自启动(可选操作)
sudo systemctl enable docker
- 验证docker安装成功
docker --version / docker -v
配置docker下载镜像的加速器
docker下载镜像的速度比较缓慢,可以考虑配置docker镜像加速器来加速镜像的下载速度。
- 配置加速镜像文件
编辑/etc/docker/daemon.json
文件,如果没有则新创建该文件,并添加如下内容:
{
"registry-mirrors": [
"https://do.nark.eu.org",
"https://dc.j8.work",
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn"
]
}
- 重新加载配置文件和重启docker服务
为了使配置文件生效,加速镜像下载,需要重新加载配置文件并且重启docker服务,执行如下命令:
sudo systemctl daemon-reload
sudo systemctl restart docker
标签:CENTOS,sudo,yum,https,linux,镜像,docker,安装
From: https://www.cnblogs.com/mankun/p/18353095