20 lines
311 B
Docker
20 lines
311 B
Docker
FROM alpine
|
|
|
|
COPY hello.c /src/
|
|
|
|
RUN \
|
|
export DEBIAN_FRONTEND=noninteractive \
|
|
&& apk add --no-cache --virtual .build-deps \
|
|
gcc \
|
|
musl-dev \
|
|
&& ( \
|
|
cd /src \
|
|
&& gcc -Wall -o /usr/local/bin/hello hello.c \
|
|
) \
|
|
&& apk del --no-cache .build-deps \
|
|
&& rm -rf \
|
|
/var/tmp/* \
|
|
/tmp/*
|
|
|
|
CMD ["hello"]
|