FROM alpine:3.2
MAINTAINER Fabrice LEGRAND <[email protected]>
RUN apk update \
&& apk add squid=3.5.23-r0 \
&& apk add curl \
&& rm -rf /var/cache/apk/*
COPY start-squid.sh /usr/local/bin/
ENTRYPOINT ["/usr/local/bin/start-squid.sh"]
#!/bin/sh
set -e
CHOWN=$(/usr/bin/which chown)
SQUID=$(/usr/bin/which squid)
"$CHOWN" -R squid:squid /var/cache/squid
"$CHOWN" -R squid:squid /var/log/squid
# Prepare the cache
echo "Init cache"
"$SQUID" -z
# give cache some time to build.
sleep 5
# run squid
echo "Starting Squid..."
exec "$SQUID" -NYCd 1
Content type
Image
Digest
Size
8.8 MB
Last updated
over 7 years ago
docker pull fabouya/squid