Sign inSign up

cristol/squid

By cristol

•Updated 10 days ago

Squid compiler built from official sources. The image does not include compilation tools.

Image
Networking
Web servers
1

590

cristol/squid repository overview

⁠Squid (Proxy)

Minimal Docker image running Squid.

⁠Tags

  • latest
  • 7.7
  • 7.6
  • 7.5

⁠Deployment

⁠Docker run
docker pull cristol/squid
docker run -d --name Squid \
-p 3128:3128 \
-v /etc/squid:/etc/squid:ro \
-v /var/log/squid:/var/log/squid \
-e TZ=Europe/Paris \
-e CHECKCONF=true \
-e PUID=1000 \
-e PGID=1000 \
--restart always \
cristol/squid
⁠Options

Environment variables supported (defaults):

  • TZ: timezone inside the container (Optional, default: Europe/Paris).
  • CHECKCONF: check conf on start (Optional, default: true).
  • PUID: Set squid UID (Optional, default: 1000)
  • PGID: Set squid GID (Optional, default: 1000)
⁠Docker compose

docker-compose.yml⁠

docker compose up -d

⁠Logs

Logs are bind-mounted on the host and can be accessed from the /var/log/squid directory.


Cristol Bardou

Tag summary

Content type

Image

Digest

sha256:23e9e55fb…

Size

83.5 MB

Last updated

10 days ago

docker pull cristol/squid