引言
如何在windows环境搭建环境,解决日常访问github的需求需要做到以下几步:
- 获取代理工具(本文clash)与机场配置
- 配置浏览器,使浏览器可通过代理访问github等网站
- 通过代理工具,实现windows常见工具、软件翻墙
1. 代理工具配置
2. 浏览器配置
3. 常见工具
- 设置docker代理配置
1
2
| sudo mkdir -p /etc/systemd/system/docker.service.d/
sudo vim /etc/systemd/system/docker.service.d/http-proxy.conf
|
将以下内容填入文件http-proxy.conf
1
2
3
| [Service]
Environment="ALL_PROXY=socks5://127.0.0.1:1088"
NO_PROXY=localhost,127.0.0.1,reg.chebai.org,hub.icos.city,icosdop.service.rd,icos.city
|
- 重启docker服务
1
2
| root@:~# systemctl daemon-reload
root@:~# systemctl restart docker
|
- 查看配置
1
2
| systemctl show --property=Environment docker
Environment=ALL_PROXY=socks5://127.0.0.1:1080 NO_PROXY=localhost,127.0.0.1,reg.chebai.org,hub.icos.city,icosdop.service.rd,icos.city
|
- docker pull 谷歌仓库镜像
1
2
3
4
5
6
7
8
9
10
| root@:~# docker pull gcr.io/google_containers/pause-amd64:3.0
3.0: Pulling from google_containers/pause-amd64
a3ed95caeb02: Pull complete
f11233434377: Pull complete
Digest: sha256:163ac025575b775d1c0f9bf0bdd0f086883171eb475b5068e7defa4ca9e76516
Status: Downloaded newer image for gcr.io/google_containers/pause-amd64:3.0
root@:~# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
stephenlu/pause-amd64 3.0 78ba6fae6829 3 weeks ago 747 kB
gcr.io/google_containers/pause-amd64 3.0 99e59f495ffa 20 months ago 747 kB
|
- minikube启动k8s集群
使用国内proxy启动
1
2
3
| minikube start --registry-mirror=https://registry.docker-cn.com
# 或
minikube start --vm-driver=none --registry-mirror=https://registry.docker-cn.com --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers
|
Reference
docker使用代理pull gcr仓库镜像
docker官方文档设置HTTP/HTTPS Proxy
遗留问题
docker 配置 no_proxy 无法使用 通配模式。