This docker image [ghc-boot] is my [hs-base] debian wheezy build environment based on what GHC central uses for building releases, coupled with an install of GHC 7.10.1 for use as a boot compiler. Cabal, happy, alex, and hscolour are also installed.
It is used as a base for first building GHC and then building Haskell Platform.
My NOTES on doing this build from this base can be found here: https://gist.github.com/mzero/156554bb60cb3cb613f8
It is similar to Greg Weber's gregweber/ghc-haskell-dev repository.