docker 趣事

docker 趣事

💡 原文中文,约1200字,阅读约需3分钟。
📝

内容提要

作者在前端容器化过程中遇到了编写Dockerfile时的问题,最终发现问题并解决。

🎯

关键要点

  • 作者是 Docker 新手,正在进行前端容器化,编写 Dockerfile。
  • 在执行 npm run build:test1 时遇到错误,提示找不到相对模块 ./src/main.js。
  • 开发和测试环境不同,本地虚拟机网络连接问题导致浪费时间。
  • 经过多次尝试,发现问题可能与 WORKDIR 有关,但最终确认不是问题所在。
  • 怀疑 COPY 指令未复制完整,检查后发现 src 文件夹确实缺失。
  • 最终发现 .dockerignore 文件屏蔽了 src 文件夹,导致构建失败。
  • 这个经历提醒我们,遇到问题时要检查可能的奇怪情况,即使是小的配置文件也可能导致大问题。
➡️

继续阅读