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"]
|