<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 10, 2015 at 1:56 PM, Geraldus <span dir="ltr"><<a href="mailto:heraldhoi@gmail.com" target="_blank">heraldhoi@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>In case this will be helpfull for someone here [1] is my Docker</div><div>file for building GHC-7.10.3 on Debian Wheezy from sources, also</div><div>here is the image itself [2].  Note, Docker Hub shows that image</div><div>size is 1Gb, however running `docker images` locally shows me</div><div>6.354 GB.  I tried to make some cleanup but my docker skills are</div><div>quite weak, so I will be happy if anyone can teach me how to</div><div>reduce image size.</div></div></blockquote><div><br></div><div>For the Haskell Platform I did the build on Debian Jessie using docker. I haven't tried to share the images, but I worked from these notes: <a href="https://github.com/haskell/haskell-platform/blob/master/notes/building-ghc-docker">https://github.com/haskell/haskell-platform/blob/master/notes/building-ghc-docker</a></div><div><br></div><div>That was the first time I ever used docker. Perhaps in the future we can combine efforts to reduce duplication? I've been trying to figure out if we can use this setup to cross compile a 32bit build as well, but it seems like 32bit containers are not supported. I think for a cross compile that true 32bit support is unnecessary so I'm not quite ready to give up on the idea.</div><div><br></div><div>Thanks,</div><div>Jason</div></div></div></div>