我正在本地构建一个docker镜像并使用
将其直接推送到Herokudocker tag <image> registry.heroku.com/<app>/<process-type>
docker push registry.heroku.com/<app>/<process-type>
解释here。这样做的原因是能够使用stack
的docker集成,这看起来很有希望。我使用以下stack.yaml:
resolver: lts-9.10
packages:
- '.'
extra-deps: []
flags: {}
extra-package-dbs: []
docker:
enable: true
image:
container:
name: myimage
base: haskell:8
根据these docs。
我的问题是,如何更改Heroku应用程序的运行命令。目前命令是ghci
,我假设它是默认的
haskell:8
。由于我没有使用普通git push heroku master
我没有Procfile。有什么想法吗?