Skip to content

Commit a0c363a

Browse files
committed
Add curl as build-dependency and cleanup
1 parent 8ea6873 commit a0c363a

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

Dockerfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ ENV MYSQL_DIR="/config"
1212
ENV DATADIR=$MYSQL_DIR/databases
1313

1414
RUN \
15+
echo "**** install build packages ****" && \
16+
apk add --no-cache --virtual=build-dependencies \
17+
curl && \
1518
echo "**** temporarily forcing MARIADB_VERSION ****" && \
1619
MARIADB_VERSION=$(curl -sL "http://dl-cdn.alpinelinux.org/alpine/v3.13/main/x86_64/APKINDEX.tar.gz" | tar -xz -C /tmp \
1720
&& awk '/^P:mariadb$/,/V:/' /tmp/APKINDEX | sed -n 2p | sed 's/^V://'); \
@@ -28,6 +31,8 @@ RUN \
2831
mariadb-common==${MARIADB_VERSION} \
2932
mariadb-server-utils==${MARIADB_VERSION} && \
3033
echo "**** cleanup ****" && \
34+
apk del --purge \
35+
build-dependencies && \
3136
rm -rf \
3237
/root/.cache \
3338
/tmp/* && \

Dockerfile.aarch64

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ ENV MYSQL_DIR="/config"
1212
ENV DATADIR=$MYSQL_DIR/databases
1313

1414
RUN \
15+
echo "**** install build packages ****" && \
16+
apk add --no-cache --virtual=build-dependencies \
17+
curl && \
1518
echo "**** temporarily forcing MARIADB_VERSION ****" && \
1619
MARIADB_VERSION=$(curl -sL "http://dl-cdn.alpinelinux.org/alpine/v3.13/main/x86_64/APKINDEX.tar.gz" | tar -xz -C /tmp \
1720
&& awk '/^P:mariadb$/,/V:/' /tmp/APKINDEX | sed -n 2p | sed 's/^V://'); \
@@ -28,6 +31,8 @@ RUN \
2831
mariadb-common==${MARIADB_VERSION} \
2932
mariadb-server-utils==${MARIADB_VERSION} && \
3033
echo "**** cleanup ****" && \
34+
apk del --purge \
35+
build-dependencies && \
3136
rm -rf \
3237
/root/.cache \
3338
/tmp/* && \

Dockerfile.armhf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ ENV MYSQL_DIR="/config"
1212
ENV DATADIR=$MYSQL_DIR/databases
1313

1414
RUN \
15+
echo "**** install build packages ****" && \
16+
apk add --no-cache --virtual=build-dependencies \
17+
curl && \
1518
echo "**** temporarily forcing MARIADB_VERSION ****" && \
1619
MARIADB_VERSION=$(curl -sL "http://dl-cdn.alpinelinux.org/alpine/v3.13/main/x86_64/APKINDEX.tar.gz" | tar -xz -C /tmp \
1720
&& awk '/^P:mariadb$/,/V:/' /tmp/APKINDEX | sed -n 2p | sed 's/^V://'); \
@@ -28,6 +31,8 @@ RUN \
2831
mariadb-common==${MARIADB_VERSION} \
2932
mariadb-server-utils==${MARIADB_VERSION} && \
3033
echo "**** cleanup ****" && \
34+
apk del --purge \
35+
build-dependencies && \
3136
rm -rf \
3237
/root/.cache \
3338
/tmp/* && \

0 commit comments

Comments
 (0)