Sign inSign up

openeuler/squid

Sponsored OSS

By openeuler

Updated 2 months 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.5-oe2403sp4squid 7.5 on openEuler 24.03-LTS-SP4amd64, arm64
7.5-oe2403sp3squid 7.5 on openEuler 24.03-LTS-SP3amd64, arm64
7.4-oe2403sp3squid 7.4 on openEuler 24.03-LTS-SP3amd64, arm64
7.3-oe2403sp3squid 7.3 on openEuler 24.03-LTS-SP3amd64, arm64
7.3-oe2403sp2squid 7.3 on openEuler 24.03-LTS-SP2amd64, arm64
6.8-oe2203sp3Squid 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:38d6dab05

Size

228.7 MB

Last updated

2 months ago

docker pull openeuler/squid

This week's pulls

Pulls:

30

Last week