fomu-toolchain/Dockerfile
2021-04-27 04:10:42 +02:00

25 lines
698 B
Docker

FROM python:3-slim-buster
RUN apt-get update -qq \
&& DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends \
ca-certificates \
libusb-1.0-0 \
make \
&& apt-get autoclean && apt-get clean && apt-get -y autoremove \
&& update-ca-certificates \
&& rm -rf /var/lib/apt/lists
ADD fomu-toolchain-Linux.tar.gz /opt
ENV PATH=/opt/fomu-toolchain-Linux/bin:$PATH
ENV USER=fomu
RUN adduser --disabled-password ${USER}
RUN usermod -a -G plugdev ${USER} \
&& mkdir -p /etc/udev/rules.d/ \
&& echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="5bf0", MODE="0664", GROUP="plugdev"' > /etc/udev/rules.d/99-fomu.rules
USER ${USER}
WORKDIR /home/${USER}