# build stage FROM ubuntu:18.04 AS build ENV DEBIAN_FRONTEND=noninteractive TZ=Europe/Berlin RUN apt-get update && \ apt-get -y install --no-install-recommends g++ && \ rm -rf /var/lib/apt/lists/* COPY main.cpp /app/main.cpp WORKDIR /app RUN g++ -o main main.cpp # run stage FROM ubuntu:18.04 AS run ENV DEBIAN_FRONTEND=noninteractive TZ=Europe/Berlin RUN apt-get update && \ apt-get -y install --no-install-recommends file && \ rm -rf /var/lib/apt/lists/* COPY --from=build /app/main /app/main COPY run.sh /app/run.sh RUN chmod +x /app/run.sh CMD ["/app/run.sh"]