Linux在线安装docker

发布于:2025-07-05 ⋅ 阅读:(19) ⋅ 点赞:(0)

1.切换阿里云镜像源

备份原有 repo 文件

sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

下载阿里云的 CentOS 7 repo 文件

sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 

清华
sudo yum-config-manager --add-repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo

 清除缓存并生成新缓存

sudo yum clean all

sudo yum makecache

再次尝试更新系统

 sudo yum update -y

2.在线安装 Docker

安装依赖项

sudo yum install -y yum-utils device-mapper-persistent-data lvm2 

添加 Docker 官方仓库(使用国内镜像更快)

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 

刷新缓存

sudo yum makecache fast 

安装 Docker CE

sudo yum install -y docker-ce docker-ce-cli containerd.io 

3.离线安装

docker下载地址

下载合适版本的  docker-ce docker-ce-cli containerd.io 
上传到某个目录

sudo rpm -ivh *.rpm

4.启动

启动 Docker 并设置开机自启

sudo systemctl start docker

sudo systemctl enable docker 

 验证安装

sudo docker --version
sudo docker run hello-world 

5.配置 Docker 镜像加速器(推荐)

cd  mkdir -p /etc/docker

{
    "registry-mirrors": [
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://registry.docker-cn.com"
    ]
}

然后重启 Docker:

service docker restart

docker info


网站公告

今日签到

点亮在社区的每一天
去签到