您还需要使用环境变量来设置Docker守护程序的代理。由于映像不存在,因此Docker run也在进行docker
pull。在您的情况下,代理仅应用于docker run命令,该命令委托给没有代理运行的docker守护程序。
创建一个
/etc/systemd/system/docker.service.d/10_docker_proxy.conf具有以下内容的文件
[Service]Environment=HTTP_PROXY=http://1.1.1.1:111Environment=HTTPS_PROXY=http://1.1.1.1:111
确保按照您拥有的代理来更新代理
1.1.1.1:111只是一个示例
然后执行以下命令重启docker
sudo systemctl daemon-reloadsudo systemctl restart docker
现在使用您的docker run命令,它应该可以工作



