diff --git a/dockerfiles/haskell/8.8.4/Dockerfile b/dockerfiles/haskell/8.8.4/Dockerfile new file mode 100644 index 0000000..b758b53 --- /dev/null +++ b/dockerfiles/haskell/8.8.4/Dockerfile @@ -0,0 +1,15 @@ +# First Stage: Builder +FROM ubuntu:22.04 AS builder + +# Set the working directory +WORKDIR /usr/src/app + +# Install libgmp-dev explicitly for runtime linking +RUN apt-get update \ + && apt search cabal-install \ + && apt-get install -y --no-install-recommends \ + libgmp10 libtinfo5 build-essential libgmp-dev ghc=8.8.4-3 cabal-install=3.0.0.0-3build1.1 \ + && rm -rf /var/lib/apt/lists/* + +# Default command to keep the container running +CMD ["/bin/bash"]