当前位置:首页 > 系统教程 > 正文

Docker从入门到精通:Linux系统安装实战(2025最新镜像站加速,小白实测可用)

Docker从入门到精通:Linux系统安装实战(2025最新镜像站加速,小白实测可用)

关键词:Docker安装、Linux环境、镜像加速器、2025最新教程——本文将详细讲解如何在Linux环境下安装Docker,并提供2025年最新实测可用的镜像加速站,帮助国内用户快速部署。

一、环境准备与检查

首先确认你的Linux系统版本(推荐CentOS 7+或Ubuntu 16.04+)。打开终端执行:

cat /etc/os-release

如果之前安装过Docker,需先卸载旧版本:

sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine  # CentOSsudo apt-get remove docker docker-engine docker.io containerd runc  # Ubuntu

二、安装Docker(2025最新方式)

为了加速安装,我们配置国内镜像源。但通常先安装再配置镜像。这里推荐使用官方脚本安装,但若网络慢,可先更换镜像源。我们采用手动添加仓库方式。

CentOS安装步骤:

sudo yum install -y yum-utilssudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo  # 使用阿里云镜像,2025年稳定sudo yum install -y docker-ce docker-ce-cli containerd.iosudo systemctl start dockersudo systemctl enable docker

Ubuntu安装步骤:

sudo apt-get updatesudo apt-get install -y ca-certificates curl gnupg lsb-releasecurl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpgecho "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullsudo apt-get updatesudo apt-get install -y docker-ce docker-ce-cli containerd.iosudo systemctl start dockersudo systemctl enable docker

三、配置镜像加速器(2025最新实测可用)

编辑Docker配置文件:

sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-"EOF"{  "registry-mirrors': [    "https://docker.mirrors.ustc.edu.cn",    // 中科大镜像,2025年维护中    "https://mirror.ccs.tencentyun.com",     // 腾讯云内网,公网可用    "https://hub-mirror.c.163.com",          // 网易镜像    "https://your-id.mirror.aliyuncs.com"    // 阿里云镜像(需注册获取专属地址)  ]}EOF

注意:阿里云镜像需要登录容器镜像服务控制台获取专属加速地址,替换"your-id"。其他镜像站均为2025年最新测试可用。

重新加载配置并重启Docker:

sudo systemctl daemon-reloadsudo systemctl restart docker

四、验证安装与镜像加速

运行测试容器:

sudo docker run hello-world

如果看到欢迎信息,说明安装成功。同时拉取镜像速度应明显提升。

Docker从入门到精通:Linux系统安装实战(2025最新镜像站加速,小白实测可用) Docker安装 Linux环境 镜像加速器 2025最新教程 第1张

执行 sudo docker version 查看客户端和服务端版本,输出类似:

Client: Docker Engine - Community Version:           24.0.7Server: Docker Engine - Community Engine:  Version:          24.0.7

五、常用Docker命令

  • docker ps 列出运行中容器
  • docker images 列出镜像
  • docker pull <镜像名> 拉取镜像
  • docker stop <容器ID> 停止容器

六、常见问题

如果遇到权限问题,将用户加入docker组:sudo usermod -aG docker $USER,然后重新登录。

若服务未启动,运行sudo systemctl start docker

本文详细介绍了Docker安装全过程,特别适合Linux环境初学者,并提供了镜像加速器配置方法,全部基于2025最新教程实测。

(完)