Update images and reduce their size (#13)

* Allow container to be run with custom command

* Reduce language image sizes

* Update OpenJDK to latest version

* Use swc for TypeScript and don't print by default

* Update Haskell image and use stable Debian slim

* Fix formatting and revert TS changes
This commit is contained in:
Manuel 2021-05-31 06:20:21 +02:00 committed by GitHub
parent e54e191f1b
commit 1205933acd
Signed by: GitHub
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 21 additions and 20 deletions

View file

@ -1,12 +1,12 @@
FROM alpine AS build
RUN apk update && apk add g++
COPY bf.cpp .
RUN g++ bf.cpp -o bf
RUN apk add --no-cache g++ && \
g++ bf.cpp -o bf
FROM alpine
LABEL author="1Computer1"
RUN apk update && apk add libstdc++
RUN apk add --no-cache libstdc++
COPY --from=build bf /usr/local/bin/
COPY run.sh /var/run/