mirror of
https://github.com/upx/upx
synced 2025-09-28 19:06:07 +08:00
27 lines
600 B
Docker
27 lines
600 B
Docker
FROM docker.io/library/alpine:3.18
|
|
|
|
# install qemu 8.0.3-r0 and some utils
|
|
RUN apk update && apk upgrade && apk add \
|
|
bash-completion \
|
|
musl-dbg \
|
|
qemu-aarch64 \
|
|
qemu-arm \
|
|
qemu-armeb \
|
|
qemu-i386 \
|
|
qemu-mips \
|
|
qemu-mipsel \
|
|
qemu-ppc \
|
|
qemu-ppc64 \
|
|
qemu-ppc64le \
|
|
qemu-x86_64 \
|
|
strace \
|
|
&& true
|
|
|
|
# create default user upx 2000:2000
|
|
RUN adduser upx -u 2000 -D \
|
|
&& cd /home/upx && chmod 00700 . \
|
|
&& mkdir -p .cache .local/bin src/upx \
|
|
&& chown -R upx:upx . \
|
|
&& true
|
|
USER upx
|