为群晖 Docker Container Manager 配置代理

sunfeng 2024-11-04 15:45 阅读数 32 #synology

1、ssh连接到群晖DSM系统,并切换到root权限

sunfeng@nas:~$ sudo -i
Password:
root@nas:~#

2、为Container Manager创建代理配置文件

root@nas:~# cd /etc/systemd/system/
root@nas:/etc/systemd/system# mkdir pkg-ContainerManager-dockerd.service.d
root@nas:/etc/systemd/system# cd pkg-ContainerManager-dockerd.service.d
root@nas:/etc/systemd/system/pkg-ContainerManager-dockerd.service.d# vi http-proxy.conf

3、添加以下内容:(192.168.1.100:7890是我的代理服务器地址和端口,换成你自己的代理服务器地址和端口)

[Service]
Environment="HTTP_PROXY=http://192.168.1.100:7890"
Environment="HTTPS_PROXY=http://192.168.1.100:7890"
Environment="NO_PROXY=localhost,127.0.0.0/8,192.168.0.0/16,172.16.0.0/12,10.0.0.0/8"

4、使用命令重启 Docker Daemon或者去套件中心重启Container Manager套件

sudo systemctl daemon-reload

5、检查是否生效

systemctl show --property=Environment pkg-ContainerManager-dockerd.service

6、然后使用docker pull 命令就可以正常拉取镜像了




发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

搜索
标签列表