https://github.com/maksonlee/docker-squid
Use Squid configuration contained in image,
$ ls /usr/local/squid/etc/ssl_cert
rootCACert.pem rootCAKey.pem
$ docker run --restart=always -d -p 3128:3128 -v /usr/local/squid/var/cache:/usr/local/squid/var/cache -v /usr/local/squid/etc/ssl_cert:/usr/local/squid/etc/ssl_cert cdlee/squid:22.04-6.0.3
Use your own Squid configuration,
$ ls /usr/local/squid/etc/ssl_cert
rootCACert.pem rootCAKey.pem
$ docker run --restart=always -d -p 3128:3128 -v /usr/local/squid/var/cache:/usr/local/squid/var/cache -v /usr/local/squid/etc/ssl_cert:/usr/local/squid/etc/ssl_cert -v /usr/local/squid/etc/squid.conf:/usr/local/squid/etc/squid.conf cdlee/squid:22.04-6.0.3
At client side,
$ cp rootCACert.pem /usr/local/share/ca-certificates/rootCACert.crt
$ sudo update-ca-certificates
Content type
Image
Digest
sha256:d24d8df0c…
Size
99.7 MB
Last updated
almost 3 years ago
docker pull cdlee/squid:22.04-6.5