1、ssh连接到群晖DSM系统,并切换到root权限
Bash
sunfeng@nas:~$ sudo -i
Password:
root@nas:~#
2、为Container Manager创建代理配置文件
Bash
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 命令就可以正常拉取镜像了
微信赞赏支付宝赞赏