这个方法是我本人隔三差五就得搜索一次的,最终还是得自己记录一下。
让 containter 容器内的程序最代理简单,基本上就是环境变量设置一下就好了。 麻烦的是 docker 的 pull 动作,复杂的原因是,docker pull命令只一个命令触发器,真正的下载动作不是这个命令也不是其子进程执行的,因此在shell环境下设置任何环境变量都是无效的。
真正生效的方法需要修改配置文件。
mkdir -p /etc/systemd/system/docker.service.d
vim /etc/systemd/system/docker.service.d/http-proxy.conf # 文件名无所谓
2024年10月5日小于 1 分钟