在受限制的互联网环境中使用docker

我正在计划使用docker在受鱿鱼代理控制的受限制的互联网访问环境…而我不能find一种方式来检索引擎盖下的泊坞窗在拉图像时使用的url。 你能帮我find这些url,以便为docker仓库添加规则

猜猜findDocker执行图像拖动时使用的确切URL是相当困难的。 但至less有一个解决方法可以给你Docker交互的外部服务器列表:

# Console #1 sudo tcpdump | grep http | awk '{ gsub(":",""); print $3 "\n" $5 }' | grep -v $YOUR_OWN_FQDN > servers 2&>1 # Console #2 docker pull debian # Console #1 sed -e 's/\.http\(s\)\?//g' servers | sort -u 

我最后列出了这个列表(不幸的是,我注意到,如果它是一致的或区域独立的):

 104.16.105.85 ec2-54-152-161-54.compute-1.amazonaws.com ec2-54-208-130-47.compute-1.amazonaws.com ec2-54-208-162-63.compute-1.amazonaws.com server-205-251-219-168.arn1.r.cloudfront.net server-205-251-219-226.arn1.r.cloudfront.net