插件窝 干货文章 官网怎么下载docker

官网怎么下载docker

Docker 安装 下载 sudo 285    来源:    2025-04-30

以下是下载Docker的详细步骤指南,适用于不同操作系统:

一、Windows系统

  1. 系统要求

    • Windows 10/11 64位(专业版/企业版/教育版)
    • 需启用Hyper-V和WSL 2(Docker Desktop自动配置)
  2. 下载步骤

  3. 注意事项

    • 家庭版用户需安装WSL2手动配置
    • 安装后需重启电脑

二、macOS系统

  1. 芯片兼容性

    • Intel芯片:下载x86版本
    • Apple Silicon(M1/M2):下载Apple Chip版本
  2. 下载步骤

    • 官网下载页自动检测芯片类型
    • 或手动选择版本下载
    • 下载文件为.dmg格式,拖拽安装到Applications文件夹

三、Linux系统

  1. 推荐安装方式(以Ubuntu为例)

    # 卸载旧版本
    sudo apt-get remove docker docker-engine docker.io containerd runc
    
    # 设置仓库
    sudo apt-get update
    sudo apt-get install ca-certificates curl gnupg
    sudo install -m 0755 -d /etc/apt/keyrings
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
    sudo chmod a+r /etc/apt/keyrings/docker.gpg
    
    # 添加源
    echo \
     "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
     "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
     sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    
    # 安装Docker
    sudo apt-get update
    sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
    
  2. 验证安装

    sudo docker run hello-world
    

四、企业版用户

  1. Docker EE下载

五、常见问题解决

  1. 下载速度慢

    • 使用国内镜像源(阿里云、腾讯云等)
    • 示例(Linux): bash curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
  2. 安装失败处理

    • Windows:确保BIOS中启用虚拟化
    • macOS:检查系统完整性保护(SIP)设置
    • Linux:检查内核版本(需3.10+)

六、版本选择建议

  • 生产环境:推荐使用Docker CE稳定版
  • 开发环境:可尝试Edge版体验新功能

安装完成后,建议运行以下命令验证:

docker --version
docker-compose --version