fix overwriting return value in one case
[RRG-proxmark3.git] / docker / debian-11-bullseye / Dockerfile
blob46cac1b2d478cd0108058cdde1368a5e5fdcbbfd
1 FROM debian:bullseye-slim
3 ENV LANG C
4 ENV DEBIAN_FRONTEND noninteractive
5 # qtbase5-dev skipped
6 RUN apt-get update && \
7     apt-get upgrade -y && \
8     apt-get dist-upgrade -y && \
9     apt-get install -y --no-install-recommends git ca-certificates build-essential cmake pkg-config libreadline-dev gcc-arm-none-eabi libnewlib-dev libbz2-dev liblz4-dev libbluetooth-dev libpython3-dev libssl-dev sudo && \
10     apt-get clean
12 RUN apt-get install -y python3-minimal && \
13     apt-get install -y python3-pip && \
14     apt-get clean && \
15     python3 -m pip install ansicolors sslcrypto
17 RUN apt-get install -y opencl-dev && \
18     apt-get clean
20 # Create rrg user
21 RUN useradd -ms /bin/bash rrg
22 RUN passwd -d rrg
23 RUN printf 'rrg ALL=(ALL) ALL\n' | tee -a /etc/sudoers
25 USER rrg
26 WORKDIR "/home/rrg"
28 CMD ["/bin/bash"]