Docker 安装与基础命令实战
Docker 是基于 Linux 的容器化技术,能极大简化应用部署流程。下面结合 Windows、Linux 和 Mac 环境,梳理从安装到核心指令的完整路径。
一、多平台安装指南
Windows 环境
-
开启虚拟化支持 按
Win + S搜索'启用或关闭 Windows 功能',勾选 Hyper-V 相关选项(具体视版本而定),重启电脑生效。 -
配置 WSL2 以管理员身份运行 CMD,执行以下命令更新并设置默认版本:
wsl --set-default-version 2 wsl --update --web-download -
安装 Docker Desktop 根据 CPU 架构下载对应安装包。双击安装即可,默认位于 C 盘。若需指定路径,可使用命令行参数:
start /w "Docker Desktop Installer.exe" install --installation-dir=D:\Develop\Docker
Linux 环境
官方脚本安装最为便捷。以 Ubuntu 为例:
# 下载安装脚本
curl -fsSL https://get.docker.com -o install-docker.sh
# 执行安装
sudo sh install-docker.sh
# 启动服务
sudo systemctl start docker
Mac 环境
Mac 用户可直接前往官网下载 Docker Desktop for Mac 进行安装,过程较为直观,此处不再赘述。
二、常用命令速查
Docker 的核心操作围绕镜像(Image)和容器(Container)展开。建议先配置国内镜像源以提升拉取速度。
1. 配置镜像加速
编辑 /etc/docker/daemon.json,添加 registry-mirrors 字段:
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://mirror.ccs.tencentyun.com"
]
}
修改后记得重启服务:sudo systemctl restart docker
2. 镜像管理
- 拉取镜像:不指定版本号默认获取 latest。
sudo docker pull nginx # 指定架构拉取 sudo docker pull --platform=linux/amd64 nginx


