Skip to content

最新安装docker

约 560 字大约 2 分钟

LinuxDocker

2025-08-06

ubuntu

设置国内阿里镜像源并更新

点击这里

辅助安装脚本

    curl -k -o ubuntu_docker_install.sh https://pub-46d21cac9c7d44b79d73abfeb727999f.r2.dev/Linux%E8%84%9A%E6%9C%AC/ubuntu%E5%AE%89%E8%A3%85docker%E8%84%9A%E6%9C%AC/ubuntu_docker_install.sh

执行脚本

    sh ubuntu_docker_install.sh

途中需要输入查询后的版本号输入第二列即可

手动安装

过程可以省略所有更新apt相关命令

设置开机自启

设置镜像源

注意!dockerhub目前国内已被封禁,建议使用阿里云和自建dockerhub

Centos

前言

由于国内把Docker所有域名全部屏蔽了,完全无法访问,造成很多安装文章的教程作废,为此我找到了一篇通过国内镜像源来安装docker的,亲测成功。

前提条件

需要把yum源更换为国内并且更新为最新,可以查看这篇文章

CentOS更换国内阿里yum源一键脚本 - 知乎 (zhihu.com)

CentOS7配置阿里yum源 超详细!!!-阿里云开发者社区​developer.aliyun.com/article/1366034

一键安装脚本

    curl -k -o centos_install_docker.sh https://pub-46d21cac9c7d44b79d73abfeb727999f.r2.dev/Linux%E8%84%9A%E6%9C%AC/centos%E5%AE%89%E8%A3%85%E5%9B%BD%E5%86%85%E6%BA%90docker/centos_install_docker.sh

运行脚本

    chmod +x centos_install_docker.sh
    . centos_install_docker.sh

一、安装docker

一键安装失败或途中有报错再进行以下手动安装

1.安装 Docker 所需的软件包:

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

2. 使用国内镜像源可以加速 Docker 的下载。这里我们使用阿里云的镜像源:

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

3.安装 Docker Engine:

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

二、换源

1.通过 vi/vim 进入/etc/docker/daemon.json,如果没有这个文件,需要在/etc/docker目录下手动进行创建这个目录,然后写入一下的内容.

    {
        "registry-mirrors":[
            "https://9cpn8tt6.mirror.aliyuncs.com",
            "https://registry.docker-cn.com"
        ]
    }

2.进行重启docker服务
```bash
    # 重新加载 systemd 的配置
    sudo systemctl daemon-reload
    
    # 重启 Docker 服务
    sudo systemctl restart docker

三、设置开机自启

1.终端输入

    sudo systemctl enable docker

2.查看信息确认更换成功

    docker info

文章转载此处,转载时有改动