Sign inSign up

openeuler/squid

Sponsored OSS

By openeuler

•Updated 20 days ago

Image
1

10K+

openeuler/squid repository overview

⁠Quick reference

⁠Squid | openEuler

Current Squid docker images are built on the openEuler⁠. This repository is free to use and exempted from per-user rate limits.

Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages. Squid has extensive access controls and makes a great server accelerator. It runs on most available operating systems, including Windows and is licensed under the GNU GPL.

Learn more on Squid website⁠.

The tag of each squid docker image is consist of the version of squid and the version of basic image. The details are as follows

TagCurrentlyArchitectures
7.7-oe2403sp4⁠squid 7.7 on openEuler 24.03-LTS-SP4amd64, arm64
7.5-oe2403sp4⁠squid 7.5 on openEuler 24.03-LTS-SP4amd64, arm64
7.5-oe2403sp3⁠squid 7.5 on openEuler 24.03-LTS-SP3amd64, arm64
7.4-oe2403sp3⁠squid 7.4 on openEuler 24.03-LTS-SP3amd64, arm64
7.3-oe2403sp3⁠squid 7.3 on openEuler 24.03-LTS-SP3amd64, arm64
7.3-oe2403sp2⁠squid 7.3 on openEuler 24.03-LTS-SP2amd64, arm64
6.8-oe2203sp3⁠Squid 6.8 on openEuler 22.03-LTS-SP3amd64, arm64

⁠Usage

In this usage, users can select the corresponding {Tag} and container startup options based on their requirements.

  • Pull the openeuler/squid image from docker

    docker pull openeuler/squid:{Tag}
    
  • Start a squid instance

    docker run -d --name my-squid -p 3128:3128 openeuler/squid:{Tag}
    

    After the instance my-squid is started, access the Squid service through http://localhost:3128.

  • Container startup options

    OptionDescription
    -p 3128:3128Expose squid on localhost:3128.
    -v /path/to/logs:/var/log/squidVolume to store squid logs
    -v /path/to/data:/var/spool/squidVolume to store the squid cache
    -v /path/to/main/config:/usr/local/squid/etc/squid.confMain squid configuration file
    -v /path/to/config/snippet:/usr/local/squid/etc/conf.d/snippet.confConfiguration snippets included by squid.conf
  • View container running logs

    docker logs -f my-squid
    
  • To get an interactive shell

    docker exec -it my-squid /bin/bash
    

⁠Question and answering

If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images⁠.

Tag summary

Content type

Image

Digest

sha256:7d61ab859…

Size

275.8 MB

Last updated

20 days ago

docker pull openeuler/squid

This week's pulls

Pulls:

263

Last week