Skip to content

Base Docker image which includes minimal shared libraries for GHC-compiled executables

License

Notifications You must be signed in to change notification settings

skydome/haskell-scratch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

haskell-scratch

Base Docker image which includes minimal shared libraries for GHC-compiled executables. For more information, see Haskell Web Server in a 5MB Docker Image.

I put all necessary files under root directory.

To build the image:

  • run make to build integer-gmp and integer-simple images
  • make sure that you are logged into a docker registry. default registry in make file is dockerhub.
  • run make push to push image with tags integer-gmp, integer-simple and latest as integer-simple. make push pushes image to skydome dockerhub account, feel free to change before pushing.

A sample Dockerfile using skydome/haskell-scratch image:

FROM skydome/haskell-scratch:integer-gmp

COPY ./mybinary /bin/

About

Base Docker image which includes minimal shared libraries for GHC-compiled executables

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 95.1%
  • Dockerfile 3.7%
  • Haskell 1.2%