Build stack-based projects for the Heroku Docker CLI.
1.2K
This image is for use with Heroku Docker CLI.
To build, your project must have
stack.yamlThis build stops after stack build --dependencies-only, so your own Dockerfile
should COPY in the appropriate source files and RUN stack install itself.
Example:
FROM pbrisbin/heroku-haskell-stack:1.0.2
MAINTAINER Pat Brisbin <[email protected]>
COPY src /app/user/src
COPY app /app/user/app
RUN stack install
Executables will be installed in /app/user/bin, which is added to $PATH, in
case you want to set one as CMD.
To deploy, your project must have
A Procfile:
web: ./bin/foo
An app.json:
{
"name": "foo",
"description": "Doesn't matter"
}
A docker-compose.yml
web:
build: .
Then run heroku docker:release
Content type
Image
Digest
Size
477.6 MB
Last updated
over 10 years ago
docker pull pbrisbin/heroku-haskell-stack