1. pull 镜像
docker pull yegor256/squid-proxy
2. 启动服务
方法一:直接执行命令
$ docker run --name proxy --detach --restart=always --publish 8081:3128 \
--env USERNAME=jeffrey --env PASSWORD=swordfish \
yegor256/squid-proxy
方法二:使用 docker-compose.yml
version: '3'
services:
squid_proxy:
image: yegor256/squid-proxy:latest
ports:
- "23128:3128"
user: root
network_mode: bridge
environment:
- USERNAME=jeffrey
- PASSWORD=swordfish
3. 使用代理
#export ftp_proxy=http://root:root@202.118.1.100:3128
export http_proxy=http://jeffrey:swordfish@192.168.1.2:23128
export https_proxy=http://jeffrey:swordfish@192.168.1.2:23128