Files
docker_practice/07_dockerfile/7.16_references.md
2026-03-09 20:04:13 -07:00

1.2 KiB

7.16 参考文档

官方文档

常用指令总结

Dockerfile 中的常用指令包括:

  • FROM: 指定基础镜像,必须是第一条指令
  • RUN: 在镜像中执行命令,用于安装软件包等
  • WORKDIR: 设置工作目录
  • COPY/ADD: 复制文件到镜像中
  • EXPOSE: 声明容器监听的端口
  • ENV: 设置环境变量
  • ENTRYPOINT: 容器启动时的入口点
  • CMD: 容器默认执行的命令

最佳实践建议

  1. 使用具体的基础镜像版本标签而非 latest
  2. 最小化镜像层数,合并 RUN 指令
  3. 使用 .dockerignore 文件排除不必要的文件
  4. 安装必要的软件包后清理缓存
  5. 使用多阶段构建减小最终镜像体积
  6. 避免以 root 身份运行容器应用

相关资源