Docker构建在使用codepipeline aws运行时给出错误



当我使用AWS CodePipeline运行Dockerfile时,我得到以下错误

Step 2/4 : COPY src /app
COPY failed: file not found in build context or excluded by .dockerignore: stat src: file does not exist

在buildspec.yml

中使用的命令docker build --tag $REPOSITORY_URI:$TAG -f app/Dockerfile.

文件夹结构为:

Microservice1/
|-app/
|- src/
|- Dockerfile
|-buildspec.yml
  1. 你正在$Microservice1目录下执行命令。

    命令末尾的点(.)表示使用构建上下文作为当前目录。

    Docker构建上下文只能看到app/src,只有src是不可见的。

  2. 或者,从$Microservice1/app目录执行命令。你可能需要稍微修改一下Dockerfile

相关内容

  • 没有找到相关文章

最新更新