将 DockerHub IP 地址添加到白名单中

问题描述 投票:0回答:2

我想知道 dockerhub 的 IP 地址,以便将它们添加到我的白名单中。我没有找到像 github 那样提供此功能的任何类型的文档。 但也许我是瞎子?

谢谢你

dockerhub
2个回答
7
投票

您可以执行

curl -v https://index.docker.io:443
来获取 IP 地址。
目前,IP 地址是
52.5.199.233
,但这可能会随着时间的推移而改变。如果发生变化,请再次执行curl并替换ip地址。

更新:

现在,Docker Hub 没有可以列入白名单的静态 IP。 Docker Hub 基于 Amazon ELB,因此它们可以随时更改。

所以基于IP将Docker Hub列入白名单并不是一个好的解决方案。如果您仍然需要这样做,这篇文章可能会有所帮助: https://serverfault.com/questions/665191/whitelist-elastic-load-balancer-based-on-ip


0
投票

实际上index.docker.io有多个IP地址:

index.docker.io has address 3.219.239.5
index.docker.io has address 34.226.69.105
index.docker.io has address 54.196.99.49
index.docker.io has IPv6 address 2600:1f18:2148:bc01:20a3:9c3e:d4a7:9fb
index.docker.io has IPv6 address 2600:1f18:2148:bc02:2640:1b90:cea6:b6b5
index.docker.io has IPv6 address 2600:1f18:2148:bc00:41e1:f57f:e2e2:5e54

Docker Hub 基于 Amazon ELB,您可以在这里找到它们的 IP 范围: [https://ip-ranges.amazonaws.com/ip-ranges.json}(https://ip-ranges.amazonaws.com/ip-ranges.json)

© www.soinside.com 2019 - 2024. All rights reserved.