Browse Source

Updated Dockerfile again (#4699)

* Refactored the entire code to add add database bound handlers

* Updated `.travis.yml`

* Replaced the Dockerfile to update the dependencies (Linux, Roswell, Quicklibs, SBCL, …) to the (al)most recent versions

* Updated the Dockerfile. Reduced the image size from 491MB to 255MB

* Updated the Dockerfile again. Reduced the image size from 255MB to 191MB
Gert Thiel 6 years ago
parent
commit
f21ddff0ee
1 changed files with 1 additions and 12 deletions
  1. 1 12
      frameworks/Lisp/woo/woo.dockerfile

+ 1 - 12
frameworks/Lisp/woo/woo.dockerfile

@@ -1,4 +1,4 @@
-FROM debian:stretch AS debian
+FROM debian:stretch-slim AS debian
 
 
 ARG DEBIAN_FRONTEND=noninteractive
 ARG DEBIAN_FRONTEND=noninteractive
 ARG TERM=linux
 ARG TERM=linux
@@ -8,17 +8,6 @@ RUN echo 'APT::Get::Install-Recommends "false";' > /etc/apt/apt.conf.d/00-genera
     && echo 'APT::Get::Assume-Yes "true";' >> /etc/apt/apt.conf.d/00-general \
     && echo 'APT::Get::Assume-Yes "true";' >> /etc/apt/apt.conf.d/00-general \
     && echo 'APT::Get::force-yes "true";' >> /etc/apt/apt.conf.d/00-general
     && echo 'APT::Get::force-yes "true";' >> /etc/apt/apt.conf.d/00-general
 
 
-RUN echo "Europe/Berlin" > /etc/timezone \
-    && dpkg-reconfigure -f noninteractive tzdata
-
-RUN apt-get update -q \
-    && apt-get install --no-install-recommends -q -y \
-         locales \
-    && rm -rf /var/lib/apt/lists/* \
-	  && localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8
-
-ENV LANG en_US.utf8
-
 
 
 FROM debian AS roswell
 FROM debian AS roswell