Skip to content

Commit db7a097

Browse files
committed
Dockerize Upgrade + Proper ARM Support
1 parent 126e55c commit db7a097

File tree

12 files changed

+23
-11
lines changed

12 files changed

+23
-11
lines changed

.github/workflows/ci-cd.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ name: CI/CD
33
on:
44
push:
55
workflow_dispatch:
6+
pull_request:
67
schedule:
78
- cron: '0 0 * * 0'
89

8.0-prod/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ WORKDIR /app
2020
RUN adduser -D -u 1337 kool \
2121
&& addgroup kool www-data \
2222
# dockerize
23-
&& curl -L https://github.com/jwilder/dockerize/releases/download/v0.6.1/dockerize-alpine-linux-amd64-v0.6.1.tar.gz | tar xz \
23+
&& ARCH="$( [ "$(uname -m)" = "aarch64" ] && echo arm64 || echo amd64 )" \
24+
&& curl -L "https://github.com/jwilder/dockerize/releases/download/v0.9.3/dockerize-linux-${ARCH}-v0.9.3.tar.gz" | tar xz \
2425
&& mv dockerize /usr/local/bin/dockerize \
2526
# deps
2627
&& apk --no-cache add su-exec bash sed git openssh-client icu shadow procps \

8.0/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ WORKDIR /app
2121
RUN adduser -D -u 1337 kool \
2222
&& addgroup kool www-data \
2323
# dockerize
24-
&& curl -L https://github.com/jwilder/dockerize/releases/download/v0.6.1/dockerize-alpine-linux-amd64-v0.6.1.tar.gz | tar xz \
24+
&& ARCH="$( [ "$(uname -m)" = "aarch64" ] && echo arm64 || echo amd64 )" \
25+
&& curl -L "https://github.com/jwilder/dockerize/releases/download/v0.9.3/dockerize-linux-${ARCH}-v0.9.3.tar.gz" | tar xz \
2526
&& mv dockerize /usr/local/bin/dockerize \
2627
# deps
2728
&& apk --no-cache add su-exec bash sed git openssh-client icu shadow procps \

8.1-prod/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ WORKDIR /app
2020
RUN adduser -D -u 1337 kool \
2121
&& addgroup kool www-data \
2222
# dockerize
23-
&& curl -L https://github.com/jwilder/dockerize/releases/download/v0.6.1/dockerize-alpine-linux-amd64-v0.6.1.tar.gz | tar xz \
23+
&& ARCH="$( [ "$(uname -m)" = "aarch64" ] && echo arm64 || echo amd64 )" \
24+
&& curl -L "https://github.com/jwilder/dockerize/releases/download/v0.9.3/dockerize-linux-${ARCH}-v0.9.3.tar.gz" | tar xz \
2425
&& mv dockerize /usr/local/bin/dockerize \
2526
# deps
2627
&& apk --no-cache add su-exec bash sed git openssh-client icu shadow procps \

8.1/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ WORKDIR /app
2121
RUN adduser -D -u 1337 kool \
2222
&& addgroup kool www-data \
2323
# dockerize
24-
&& curl -L https://github.com/jwilder/dockerize/releases/download/v0.6.1/dockerize-alpine-linux-amd64-v0.6.1.tar.gz | tar xz \
24+
&& ARCH="$( [ "$(uname -m)" = "aarch64" ] && echo arm64 || echo amd64 )" \
25+
&& curl -L "https://github.com/jwilder/dockerize/releases/download/v0.9.3/dockerize-linux-${ARCH}-v0.9.3.tar.gz" | tar xz \
2526
&& mv dockerize /usr/local/bin/dockerize \
2627
# deps
2728
&& apk --no-cache add su-exec bash sed git openssh-client icu shadow procps \

8.2-prod/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ WORKDIR /app
2020
RUN adduser -D -u 1337 kool \
2121
&& addgroup kool www-data \
2222
# dockerize
23-
&& curl -L https://github.com/jwilder/dockerize/releases/download/v0.6.1/dockerize-alpine-linux-amd64-v0.6.1.tar.gz | tar xz \
23+
&& ARCH="$( [ "$(uname -m)" = "aarch64" ] && echo arm64 || echo amd64 )" \
24+
&& curl -L "https://github.com/jwilder/dockerize/releases/download/v0.9.3/dockerize-linux-${ARCH}-v0.9.3.tar.gz" | tar xz \
2425
&& mv dockerize /usr/local/bin/dockerize \
2526
# deps
2627
&& apk --no-cache add su-exec bash sed git openssh-client icu shadow procps \

8.2/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ WORKDIR /app
2121
RUN adduser -D -u 1337 kool \
2222
&& addgroup kool www-data \
2323
# dockerize
24-
&& curl -L https://github.com/jwilder/dockerize/releases/download/v0.6.1/dockerize-alpine-linux-amd64-v0.6.1.tar.gz | tar xz \
24+
&& ARCH="$( [ "$(uname -m)" = "aarch64" ] && echo arm64 || echo amd64 )" \
25+
&& curl -L "https://github.com/jwilder/dockerize/releases/download/v0.9.3/dockerize-linux-${ARCH}-v0.9.3.tar.gz" | tar xz \
2526
&& mv dockerize /usr/local/bin/dockerize \
2627
# deps
2728
&& apk --no-cache add su-exec bash sed git openssh-client icu shadow procps \

8.3-prod/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ WORKDIR /app
2020
RUN adduser -D -u 1337 kool \
2121
&& addgroup kool www-data \
2222
# dockerize
23-
&& curl -L https://github.com/jwilder/dockerize/releases/download/v0.6.1/dockerize-alpine-linux-amd64-v0.6.1.tar.gz | tar xz \
23+
&& ARCH="$( [ "$(uname -m)" = "aarch64" ] && echo arm64 || echo amd64 )" \
24+
&& curl -L "https://github.com/jwilder/dockerize/releases/download/v0.9.3/dockerize-linux-${ARCH}-v0.9.3.tar.gz" | tar xz \
2425
&& mv dockerize /usr/local/bin/dockerize \
2526
# deps
2627
&& apk --no-cache add su-exec bash sed git openssh-client icu shadow procps \

8.3/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ WORKDIR /app
2121
RUN adduser -D -u 1337 kool \
2222
&& addgroup kool www-data \
2323
# dockerize
24-
&& curl -L https://github.com/jwilder/dockerize/releases/download/v0.6.1/dockerize-alpine-linux-amd64-v0.6.1.tar.gz | tar xz \
24+
&& ARCH="$( [ "$(uname -m)" = "aarch64" ] && echo arm64 || echo amd64 )" \
25+
&& curl -L "https://github.com/jwilder/dockerize/releases/download/v0.9.3/dockerize-linux-${ARCH}-v0.9.3.tar.gz" | tar xz \
2526
&& mv dockerize /usr/local/bin/dockerize \
2627
# deps
2728
&& apk --no-cache add su-exec bash sed git openssh-client icu shadow procps \

8.4-prod/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ WORKDIR /app
2020
RUN adduser -D -u 1337 kool \
2121
&& addgroup kool www-data \
2222
# dockerize
23-
&& curl -L https://github.com/jwilder/dockerize/releases/download/v0.6.1/dockerize-alpine-linux-amd64-v0.6.1.tar.gz | tar xz \
23+
&& ARCH="$( [ "$(uname -m)" = "aarch64" ] && echo arm64 || echo amd64 )" \
24+
&& curl -L "https://github.com/jwilder/dockerize/releases/download/v0.9.3/dockerize-linux-${ARCH}-v0.9.3.tar.gz" | tar xz \
2425
&& mv dockerize /usr/local/bin/dockerize \
2526
# deps
2627
&& apk --no-cache add su-exec bash sed git openssh-client icu shadow procps \

0 commit comments

Comments
 (0)