由于部分依赖丢失无法下载,没法生成镜像,通过浏览器调试代码后定位到问题原因,直接修改docker 镜像文件并生成新的 镜像
# 运行镜像
docker run --rm -it [docker镜像] sh
# 查看容器 id
cat /etc/hosts
# 进入到宿主机 新建一个目录 复制 容器文件
docker cp [容器id]:app/public ./
# vim 修改文件 根据 容器id 将修改的文件 复制到对应目录
docker cp xxx.js [容器id]:/app/public
# 查看容器 id 修改文件 commit 生成新镜像
docker commit [容器id] [新镜像]