我目前正在尝试在Heroku上部署dockerized应用。
它使用一个多阶段的构建过程。 docker镜像在我的本地计算机上构建良好。当使用Container Registry推送图像时,它也起作用。但是,使用heroku.yml文件时构建失败。它总是无法从以前的容器复制。
此代码类似于:COPY --from=builder /usr/app/client/build ./build/
我知道该文件夹存在,因为在本地计算机上运行docker build .
命令可以正常工作。我也知道,只有Docker 17.x及更高版本才支持多阶段构建。这是预期的行为还是我在文档中缺少什么?