我尝试在我们的网络中使用 docker,但它们似乎阻止了国家/地区。
n由于Docker是一家美国公司,我们必须遵守美国的出口管制法规。为了遵守这些规定,我们现在屏蔽位于古巴、伊朗、朝鲜、克里米亚共和国、苏丹和叙利亚的所有 IP 地址。如果您不在这些城市、国家或地区之一并且被阻止,请联系 https://support.docker.com ” 无法在本地找到图像“kadirahq/meteord:latest” docker:来自守护进程的错误响应:解析 HTTP 403 响应正文时出错:无效字符 '<' looking for beginning of value: "
403 Forbidden
由于Docker是一家美国公司,我们必须遵守美国的出口管制法规。为了遵守这些规定,我们现在屏蔽位于古巴、伊朗、朝鲜、克里米亚共和国、苏丹和叙利亚的所有 IP 地址。如果您不在这些城市、国家或地区之一并且被阻止,请联系 https://support.docker.com ”。 请参阅“docker run --help”。
我的国家/地区未列在被阻止的国家/地区中,似乎他们的 IP 更正错误。
有人知道他们使用哪种 IP 更正服务吗?或者我该怎么办?
如果您居住在伊朗等受限制的地区,docker 将无法工作并可能会生成相关消息。
这是消息
由于Docker是一家美国公司,我们必须遵守美国的出口管制法规。为了遵守这些规定,我们现在屏蔽位于古巴、伊朗、朝鲜、克里米亚共和国、苏丹和叙利亚的所有 IP 地址。如果您不在这些城市、国家或地区之一并且被阻止,请联系 https://support.docker.com “。请参阅‘docker run --help
由于 * docker 公司限制伊朗,我们有两个选择。
使用镜像代替默认的 docker 注册表
$ cat /etc/docker/daemon.json
{
"registry-mirrors": ["https://registry.docker.ir"]
}
systemctl daemon-reload
systemctl restart docker
如果它不起作用,请使用 docker 代理
$ cat /etc/systemd/system/docker.service.d/https-proxy.conf
[Service]
Environment="HTTP_PROXY=http://192.168.5.35:8119"
Environment="HTTPS_PROXY=http://192.168.5.35:8119"
Environment="NO_PROXY=localhost,127.0.0.1,docker-registry.example.com,.corp"
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker