Update Dockerfile
Browse files- Dockerfile +1 -25
Dockerfile
CHANGED
@@ -1,29 +1,5 @@
|
|
1 |
-
FROM
|
2 |
|
3 |
-
ARG VERSION
|
4 |
-
ARG TARGETPLATFORM
|
5 |
-
|
6 |
-
RUN if [ "${TARGETPLATFORM}" = "linux/arm64" ]; then \
|
7 |
-
echo "aarch64" > arch; \
|
8 |
-
echo "musl" > env; \
|
9 |
-
elif [ "${TARGETPLATFORM}" = "linux/amd64" ]; then \
|
10 |
-
echo "x86_64" > arch; \
|
11 |
-
echo "musl" > env; \
|
12 |
-
elif [ "${TARGETPLATFORM}" = "linux/arm/v7" ]; then \
|
13 |
-
echo "armv7" > arch; \
|
14 |
-
echo "musleabi" > env; \
|
15 |
-
elif [ "${TARGETPLATFORM}" = "linux/arm/v6" ]; then \
|
16 |
-
echo "arm" > arch; \
|
17 |
-
echo "musleabi" > env; \
|
18 |
-
fi
|
19 |
-
RUN apk update && apk add wget
|
20 |
-
RUN wget https://github.com/gngpp/ninja/releases/download/v${VERSION}/ninja-${VERSION}-$(cat arch)-unknown-linux-$(cat env).tar.gz
|
21 |
-
RUN tar -xvf ninja-${VERSION}-$(cat arch)-unknown-linux-$(cat env).tar.gz
|
22 |
-
|
23 |
-
FROM alpine:3.16.6
|
24 |
-
|
25 |
-
LABEL org.opencontainers.image.authors "gngpp <gngppz@gmail.com>"
|
26 |
-
LABEL org.opencontainers.image.source https://github.com/gngpp/ninja
|
27 |
LABEL name ninja
|
28 |
LABEL url https://github.com/gngpp/ninja
|
29 |
|
|
|
1 |
+
FROM FROM ghcr.io/gngpp/ninja:latest
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
LABEL name ninja
|
4 |
LABEL url https://github.com/gngpp/ninja
|
5 |
|