Sign inSign up

fabouya/squid

By fabouya

Updated over 7 years ago

squid proxy version 3.5.23-r0

Image
0

50K+

fabouya/squid repository overview

Dockerfile

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"]

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

Tag summary

Content type

Image

Digest

Size

8.8 MB

Last updated

over 7 years ago

docker pull fabouya/squid