如何在Docker容器中本地运行heroku-buildpack-nginx?

问题描述

我正在尝试按照本教程在docker容器中本地运行此buildpack:https://github.com/heroku/heroku-buildpack-nginx

当我尝试在make shell之后执行第二条命令时,出现此错误

$ make shell
$ cp bin/Nginx-$STACK bin/Nginx
$ FORCE=1 bin/start-Nginx

cp: cannot stat 'bin/Nginx-heroku-18': No such file or directory

我希望能够启动Nginx buildpack以在本地对其进行测试,但是我被此错误所困扰。有人可以帮我吗?谢谢

解决方法

您可以按照Using Heroku Buildpacks with Pack上的本教程在pack CLI上使用它

Pack使用了较新版本的buildpack API,但本教程介绍了如何使用带有垫片的旧buildpack使其起作用。