Docker 容器化部署实战指南
Docker 是现代应用部署的基石。本文将带你从安装到实际部署,全面掌握 Docker 的使用。
安装 Docker
在 Linux 上推荐使用官方安装脚本:
curl -fsSL https://get.docker.com | sh
国内用户建议使用阿里云镜像:
yum install -y docker-ce --repo=mirrors.aliyun.com/docker-ce
常用命令
# 拉取镜像
docker pull nginx:latest
# 运行容器
docker run -d -p 80:80 --name web nginx
# 查看运行中的容器
docker ps
# 查看容器日志
docker logs web
Docker Compose
对于多容器应用,推荐使用 Docker Compose:
version: "3"
services:
web:
image: nginx:latest
ports:
- "80:80"
db:
image: sqlite3
volumes:
- ./data:/data
最佳实践
- 使用多阶段构建减小镜像体积
- 不要在容器中存储持久化数据
- 使用 .dockerignore 排除不必要的文件
评论 (0)