小白也能轻松上手的 Docker 安装教程(适用于 Windows / macOS / Linux)

小白也能轻松上手的 Docker 安装教程(适用于 Windows / macOS / Linux)

🚀 本系列专栏旨在帮助对 Docker 感兴趣的开发者快速上手,从安装配置到实战使用,循序渐进,真正做到 “手把手带你玩转 Docker”


一、Docker 是什么?

Docker 是一个开源的容器平台,可以让我们像使用虚拟机一样,打包、发布、运行应用,但更轻量、更高效。

一句话总结:它就像是一个“打包运行环境的快递盒”,你可以把它部署到任何机器上,开箱即用。


二、你需要准备什么?

✅ 一台电脑(Windows / macOS / Linux 都支持)
✅ 一点点动手能力
✅ 一杯咖啡(可选 🍵)


三、不同系统的安装方式

✅ Windows 安装 Docker Desktop

1. 系统要求:
  • Windows 10(专业版/企业版)或 Windows 11
  • 启用 WSL2 或 Hyper-V
2. 安装步骤:

🔗 打开官网:https://www.docker.***/products/docker-desktop/

  • 点击「Download for Windows」下载安装包

  • 双击运行安装包,一路 “下一步” 安装即可

  • 安装完成后重启电脑

3. 启用 WSL2(如果需要):
  • 安装 WSL2 子系统:
wsl --install
  • 设置默认版本为 WSL2:
wsl --set-default-version 2
  • 进入 Docker Desktop 设置 > General,勾选 “Use WSL2-based engine”
4. 验证是否安装成功:

打开 PowerShell 或终端,输入:

docker --version

看到版本号,说明安装成功 🎉!


✅ macOS 安装 Docker Desktop

1. 系统要求:
  • macOS 10.15 以上版本(支持 Intel 和 Apple Silicon)
2. 安装步骤:

🔗 官网下载地址:https://www.docker.***/products/docker-desktop/

  • 选择对应版本(Intel 芯片 / Apple M 系列)
  • 安装完成后,将 Docker 拖入应用程序中
  • 打开 Docker Desktop,首次运行会初始化设置
3. 验证是否成功:

打开终端输入:

docker --version

✅ Ubuntu / Linux 安装 Docker

1. 一键脚本安装方式(推荐给初学者):

在终端中输入以下命令:

curl -fsSL https://get.docker.*** | bash

该命令会自动检测你的系统版本并安装 Docker。

2. 添加当前用户到 docker 用户组(避免每次都用 sudo):
sudo usermod -aG docker $USER

然后重新登录或执行 newgrp docker 即可生效。

3. 验证安装是否成功:
docker --version

四、第一个 Docker 命令

试试运行一个 hello world 容器:

docker run hello-world

你将看到:

Hello from Docker!
...

说明 Docker 安装和运行都没问题啦 🎉!


五、可能遇到的问题和解决办法

问题 解决方法
Docker 启动失败 检查是否启用 WSL2 或 Hyper-V
没有权限运行 docker 命令 使用 sudo 或添加当前用户到 docker 用户组
下载速度慢 配置国内镜像(参考下节)

六、配置国内加速镜像(可选但推荐)

在 Docker Desktop 设置中 > Docker Engine 添加如下内容:

{
  "registry-mirrors": [
    "https://docker.1ms.run",
    "https://docker.xuanyuan.me"
  ]
}

保存后重启 Docker 即可提升镜像拉取速度。


七、小结

🎯 到这里你已经成功安装了 Docker 并运行了第一个容器!


💬 如果你觉得这篇文章对你有帮助,欢迎:

👍 点赞 / ⭐ 收藏 / 💬 评论 / 📢 关注我!

我们下篇见~

转载请说明出处内容投诉
CSS教程网 » 小白也能轻松上手的 Docker 安装教程(适用于 Windows / macOS / Linux)

发表评论

欢迎 访客 发表评论

一个令你着迷的主题!

查看演示 官网购买