FROM alpine:3.19 RUN apk add --no-cache squid \ && mkdir -p /var/log/squid /var/cache/squid /var/run/squid \ && chown -R squid:squid /var/log/squid /var/cache/squid /var/run/squid COPY squid.conf /etc/squid/squid.conf COPY entrypoint.sh /entrypoint.sh RUN chmod +x /entrypoint.sh EXPOSE 3128 ENTRYPOINT ["/entrypoint.sh"]