cupsd-docker/Dockerfile
2019-05-26 21:16:19 +02:00

34 lines
698 B
Docker

# Base-Image
FROM ubuntu:18.04
# Environment
ENV CUPS_ADMIN_USER=print
ENV CUPS_ADMIN_PASSWD=print
# Labels
LABEL maintainer="Markus Pesch"
# Non-Interactive
ENV DEBIAN_FRONTEND="noninteractive"
# Software installation
RUN apt-get update && \
apt-get upgrade --yes && \
apt-get install --yes \
sudo \
cups \
cups-client \
cups-bsd \
cups-filters \
foomatic-db-compressed-ppds \
printer-driver-all \
openprinting-ppds \
hpijs-ppds \
hp-ppd \
hplip && \
rm -rf /var/lib/apt/lists/*
COPY entrypoint.sh /usr/local/bin/entrypoint.sh
RUN chmod +x /usr/local/bin/entrypoint.sh
ENTRYPOINT [ "/usr/local/bin/entrypoint.sh"]