Docker 是一种开源的容器化平台,允许开发者打包应用及其依赖到一个轻量级、可移植的容器中。以下是关键知识点:

1. 安装 Docker

  • Linux:使用包管理器(如 aptyum)安装,或通过官方脚本
    curl -fsSL https://get.docker.com | bash
    
  • macOS/Windows:下载 Docker Desktop 安装
    Docker_Logo

2. 基本概念

  • 容器(Container):独立运行的标准化单元,包含应用及所有依赖
  • 镜像(Image):容器的模板,通过 Dockerfile 构建
  • Dockerfile:定义镜像构建步骤的文本文件
    容器_与_虚拟机

3. 常用命令

命令 作用
docker run 创建并启动容器
docker ps 查看运行中的容器
docker build 从 Dockerfile 构建镜像
docker images 列出本地镜像

4. 最佳实践

5. 扩展学习

📌 Docker 的核心优势在于快速部署与资源隔离,适合云原生开发场景。