18 lines
482 B
Docker
18 lines
482 B
Docker
FROM rust:1.79-alpine3.19
|
|
|
|
# Dependencies required to statically compile libarchive and libsqlite3
|
|
RUN apk add --no-cache \
|
|
libarchive-static libarchive-dev \
|
|
zlib-static \
|
|
openssl-libs-static \
|
|
bzip2-static \
|
|
xz-static \
|
|
expat-static \
|
|
zstd-static \
|
|
lz4-static \
|
|
acl-static && \
|
|
rustup component add clippy rustfmt
|
|
|
|
# Tell the libarchive3-sys package to statically link libarchive
|
|
ENV LIBARCHIVE_STATIC=1
|