Docker 是一种开源的容器化平台,允许开发者将应用程序及其依赖打包到轻量级、可移植的容器中,实现跨环境的一致性部署。以下是快速上手的关键步骤:
1. 安装 Docker
- Windows / macOS:访问 Docker 官方安装页面 下载桌面应用
- Linux:使用命令
sudo apt-get install docker.io
(Ubuntu/Debian)或curl -fsSL https://get.docker.com -o get-docker.sh | sudo sh
(通用安装) - 📌 安装后可通过
docker --version
验证版本号
2. 基础命令速查
命令 | 用途 |
---|---|
docker run |
运行一个容器 |
docker ps |
查看正在运行的容器 |
docker build |
构建镜像 |
docker images |
列出本地镜像 |
docker stop |
停止容器 |
3. 容器化优势
- ✅ 快速部署:秒级启动容器,无需等待虚拟机
- ✅ 资源隔离:每个容器独立运行环境,互不干扰
- ✅ 镜像复用:通过 Docker Hub 共享标准化镜像
- ✅ 微服务架构:轻松实现服务拆分与编排
4. 实战案例
尝试运行一个简单 Web 服务器:
docker run -d -p 80:80 --name my_webserver httpd
此命令将启动一个基于 httpd
镜像的容器,映射 80 端口并命名为 my_webserver
5. 深入学习
想了解更多高级用法?请访问 Docker 高级主题指南 探索网络配置、数据卷和编排工具