Skip to content

Commit 95f71df

Browse files
committedMar 14, 2025
adds the ARM64 architecture support before installing ARM64-specific packages in Dockerfile
1 parent 440f3a5 commit 95f71df

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed
 

‎Dockerfile

+9-2
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,19 @@ WORKDIR /usr/src/app
1313
RUN apt-get update && apt-get install -y --no-install-recommends \
1414
bash \
1515
build-essential \
16-
gcc-aarch64-linux-gnu \
17-
libc6-dev:arm64 \
16+
gcc-aarch64-linux-gnu \
1817
libssl-dev \
1918
pkg-config \
2019
libpq-dev && rm -rf /var/lib/apt/lists/*
2120

21+
# Add ARM64 architecture
22+
RUN dpkg --add-architecture arm64
23+
24+
# Install ARM64 packages
25+
RUN apt-get update && apt-get install -y --no-install-recommends \
26+
libc6-dev:arm64 \
27+
&& rm -rf /var/lib/apt/lists/*
28+
2229
# Install the necessary Rust target for ARM64 (Raspberry Pi 5)
2330
RUN rustup target add aarch64-unknown-linux-gnu
2431

0 commit comments

Comments
 (0)