Squid is a caching and forwarding HTTP web proxy. It has a wide variety of uses, including speeding up a web server by caching repeated requests, caching web, DNS for a group of people sharing network resources, and aiding security by filtering traffic.

This is a quick deployment and ready-to-run container image.
Simple and rapid installation. Easy to maintain.
The connection to Squid Auth
How to create and configure the Azure Container Registry and to start creating the Container, you can find Here
- When creating a container, it’s necessary to open 3128 TCP port.
- Also, you should set the USER, PASSWORD environment variable with the login and password to connect to the proxy server.
- To use the proxy server through the built-in Windows tools, you must open the settings.
- In Settings select “Network & Internet”.
- Go to the “Proxy” section and set the “Use a proxy server” switch to On.
- In the Address field, enter the address of the VM, and in the Port field, specify 3128. Then click the Save button.
- To check the connection to the proxy server, open the https://www.myip.com/ website in any browser and check if your IP address has changed.
- When you connect through the proxy server (for example, in the chrome browser), you will be requested to login and password for access.