diff --git a/docker/Dockerfile b/docker/Dockerfile index c16a9fd..804659a 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,20 +1,16 @@ FROM ubuntu:16.04 MAINTAINER koalaman -RUN apt-get update -qy - -RUN apt-get -qy install git cabal-install - -RUN cd $HOME && git clone https://github.com/koalaman/shellcheck.git -RUN cd $HOME/shellcheck && cabal update -RUN cd $HOME/shellcheck && cabal install - - -# Clean apt cache -RUN apt-get clean && \ +RUN apt-get update -y && \ + apt-get -y --no-install-recommends install git cabal-install && \ + apt-get clean && \ apt-get autoremove && \ - rm -rf /var/lib/apt/lists/* \ - rm -rf /var/cache/*.tar.gz \ - rm -rf /var/cache/*/*.tar.gz + rm -rf /var/lib/apt/lists/* + +RUN git config --global http.sslVerify false +WORKDIR /root +RUN git clone https://github.com/koalaman/shellcheck.git +WORKDIR /root/shellcheck +RUN cabal update && cabal install ENTRYPOINT ["/root/.cabal/bin/shellcheck"]