Dockerize: Initial commit

This commit is contained in:
Mihai Galos 2022-11-12 19:47:44 +01:00
parent 420d904ba9
commit 326d36baf5

18
Dockerfile Normal file
View file

@ -0,0 +1,18 @@
FROM rust:alpine as base
COPY . /src
RUN rustup update 1.64 && rustup default 1.64
RUN apk update \
&& apk add \
gcc
RUN cd /src && cargo build --release
FROM alpine as tool
COPY --from=base /src/target/release/oxipng /usr/local/bin
ENTRYPOINT [ "oxipng" ]
CMD [ "--help" ]