Privoxy Docker 安装socks转换httpsproxy
refer to: https://zhuanlan.zhihu.com/p/421952002 success!!
2025-03-16: success ,
follow zhihu's link.
failed:
https://github.com/docker/for-mac/issues/1238
这个我没看,可以当备份 https://hksanduo.github.io/2020/03/07/2020-03-07-docker-container-use-socks5-proxy/
创建Dockerfile
FROM alpine:3.11
RUN apk update \
&& apk add privoxy \
&& rm -rf /var/cache/apk/*
CMD ["privoxy","--no-daemon","/etc/privoxy/config"]
然后 docker build .
sg552@SKYUSER-DSBR6H5:/mnt/g/workspace/temp_socks_to_http_proxy$ docker build . [+] Building 77.5s (6/6) FINISHED => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 189B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load metadata for docker.io/library/alpine:3.11 16.5s => [1/2] FROM docker.io/library/alpine:3.11@sha256:bcae378eacedab83da66079d9366c8f5df542d7ed9ab23bf487e3e1a8481375d 1.2s => => resolve docker.io/library/alpine:3.11@sha256:bcae378eacedab83da66079d9366c8f5df542d7ed9ab23bf487e3e1a8481375d 0.0s => => sha256:79e9f2f55bf5465a02ee6a6170e66005b20c7aa6b115af6fcd04fad706ea651a 2.82MB / 2.82MB 0.9s => => sha256:bcae378eacedab83da66079d9366c8f5df542d7ed9ab23bf487e3e1a8481375d 1.64kB / 1.64kB 0.0s => => sha256:a0ce0e57c6900f6f13cee6f1c1e0337cedd745ebc1bac226c61eb574667c6d04 528B / 528B 0.0s => => sha256:a787cb9865032e5b5a407ecdf34b57a23a4a076aaa043d71742ddb6726ec9229 1.47kB / 1.47kB 0.0s => => extracting sha256:79e9f2f55bf5465a02ee6a6170e66005b20c7aa6b115af6fcd04fad706ea651a 0.2s => [2/2] RUN apk update && apk add privoxy && rm -rf /var/cache/apk/* 59.6s => exporting to image 0.0s => => exporting layers 0.0s => => writing image sha256:2bf24c9586ef0f3f801087f5867477d9edab2b6e704fe622a2e287982570a79a 0.0s Use 'docker scan' to run Snyk tests against images to find vulnerabilities and learn how to fix them
alpine太让人惊讶了,只有 8.7MB
不过运行后无法使用 http, https proxy ,放弃