ARG network=host FROM bitnami/minideb:bookworm RUN install_packages \ libcupsimage2 \ cups-daemon \ cups-client \ cups \ less \ vim \ sudo \ cups-pdf \ python3 \ python3-flask \ python3-pypdf2 # netcat-traditional \ # pip COPY ./rastertokpsl-re /rastertokpsl-re RUN cd /rastertokpsl-re && ./install.sh COPY cupsd.conf cups-files.conf /etc/cups/ RUN cupsd -f & pid=$! && \ while test ! -S /run/cups/cups.sock; do sleep 1; done && \ lpadmin -p Kyocera_Laser -v socket://192.168.2.3:9100 -P /usr/share/cups/model/Kyocera/Kyocera_FS-1060DNGDI.ppd -E && \ while kill "$pid" 2>/dev/null; do sleep 1; done #ADD . /app ADD app /app ENTRYPOINT ["/app/start.sh"]