Run update.sh

This commit is contained in:
Tianon Gravi 2015-04-10 12:03:39 -06:00
parent 894dfe2161
commit eb33e4449b
1 changed files with 8 additions and 9 deletions

View File

@ -17,22 +17,21 @@ A large number of production-quality Haskell libraries are available from [Hacka
## About this image ## About this image
This image ships a minimal Haskell toolchain with the following packages: This image ships a minimal Haskell toolchain with the following packages from the [hvr PPA](https://launchpad.net/~hvr/+archive/ubuntu/ghc):
- `ghc` - `ghc`
- `alex` - `alex`
- `cabal-install` - `cabal-install`
- `happy` - `happy`
The most recent GHC release in the 7.8 series is also available, though no longer receiving updates from upstream, so users are encouraged to upgrade to 7.10.
## How to use this image ## How to use this image
Start an interactive interpreter session with `ghci`: Start an interactive interpreter session with `ghci`:
$ docker run -it --rm haskell:7.8 $ docker run -it --rm haskell:7.10
GHCi, version 7.8.3: http://www.haskell.org/ghc/ :? for help GHCi, version 7.10.1: http://www.haskell.org/ghc/ :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Prelude> Prelude>
Dockerize a [Hackage](http://hackage.haskell.org) app with a Dockerfile inheriting from the base image: Dockerize a [Hackage](http://hackage.haskell.org) app with a Dockerfile inheriting from the base image:
@ -68,7 +67,7 @@ Iteratively develop then ship a Haskell app with a Dockerfile utilizing the buil
### Examples ### Examples
See the application snippet above in more detail in the [example snap application](https://github.com/darinmorrison/docker-haskell/tree/master/examples/7.8.3/snap). See the application snippet above in more detail in the [example snap application](https://github.com/freebroccolo/docker-haskell/tree/master/examples/7.8.3/snap).
# License # License
@ -88,7 +87,7 @@ Documentation for this image is stored in the [`haskell/` directory](https://git
## Issues ## Issues
If you have any problems with or questions about this image, please contact us through a [GitHub issue](https://github.com/darinmorrison/docker-haskell/issues). If you have any problems with or questions about this image, please contact us through a [GitHub issue](https://github.com/freebroccolo/docker-haskell/issues).
You can also reach many of the official image maintainers via the `#docker-library` IRC channel on [Freenode](https://freenode.net). You can also reach many of the official image maintainers via the `#docker-library` IRC channel on [Freenode](https://freenode.net).
@ -96,4 +95,4 @@ You can also reach many of the official image maintainers via the `#docker-libra
You are invited to contribute new features, fixes, or updates, large or small; we are always thrilled to receive pull requests, and do our best to process them as fast as we can. You are invited to contribute new features, fixes, or updates, large or small; we are always thrilled to receive pull requests, and do our best to process them as fast as we can.
Before you start to code, we recommend discussing your plans through a [GitHub issue](https://github.com/darinmorrison/docker-haskell/issues), especially for more ambitious contributions. This gives other contributors a chance to point you in the right direction, give you feedback on your design, and help you find out if someone else is working on the same thing. Before you start to code, we recommend discussing your plans through a [GitHub issue](https://github.com/freebroccolo/docker-haskell/issues), especially for more ambitious contributions. This gives other contributors a chance to point you in the right direction, give you feedback on your design, and help you find out if someone else is working on the same thing.