mirror of
https://github.com/tweag/asterius.git
synced 2024-09-17 11:57:09 +03:00
26 lines
424 B
Docker
26 lines
424 B
Docker
FROM terrorjack/asterius:base
|
|
|
|
ARG jobs=1
|
|
|
|
ARG ASTERIUS_AHC_LD_IGNORE=1
|
|
|
|
COPY --chown=asterius:asterius lts.sh /tmp/lts.sh
|
|
COPY --chown=asterius:asterius ghc-toolkit/boot-libs/cabal.config /tmp/cabal.config
|
|
|
|
RUN \
|
|
cd /tmp && \
|
|
ahc-cabal v1-update && \
|
|
mkdir ~/.cabal/bin && \
|
|
./lts.sh
|
|
|
|
USER root
|
|
|
|
RUN \
|
|
rm -rf -v \
|
|
$ASTERIUS_LIB_DIR/bin \
|
|
/home/asterius/.cabal \
|
|
/tmp/* \
|
|
/var/tmp/*
|
|
|
|
USER asterius
|