 功能是使用一个基础的操作系统,然后执行一个 shell 脚本。.dockerignore 是空的,删除了或者加内容依然会报错,应该对构建是否成功没有影响。 FROM ubuntu WORKDIR /app COPY . . CMD ["/app/helloworld.sh"] shell 脚本 #!/bin/bash echo 'hello world' 报了以下的错误 ERROR: failed to solve: Internal: Internal: Internal: stream terminated by RST_STREAM with error code: INTERNAL_ERROR 如果是使用官方文档提供的应用例子,按流程执行是没有问题的。例如 FROM node:18-alpine WORKDIR /app COPY . . RUN yarn install --production CMD ["node", "src/index.js"] EXPOSE 3000 这是没有问题的 这个简单例子为什么会报错? 好像解决了问题,但是问题的原因更加摸不着头脑,就是换一个目录就没有问题了 