# Docker容器化部署指南 Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中。 ## Docker的优势 - 一致的运行环境 - 快速部署和扩展 - 资源隔离 - 版本控制和回滚 ## 基本命令 ```bash # 拉取镜像 docker pull ubuntu:latest # 运行容器 docker run -d -p 80:80 nginx # 查看运行中的容器 docker ps # 停止容器 docker stop container_id ``` ## Dockerfile示例 ```dockerfile FROM python:3.9 WORKDIR /app COPY . /app RUN pip install -r requirements.txt CMD ["python", "app.py"] ``` 容器化部署是现代应用开发的重要组成部分。