title: How to solve i/o timeout error in docker pull
body: <p>When trying the command:</p>
  
  <pre><code>docker pull alpine
  </code></pre>
  
  <p>I am getting the following error</p>
  
  <blockquote>
    <p>error pulling image configuration: Get <a href="https://dseasb33srnrn.cloudfront.net/registry-v2/docker/registry/v2/blobs/sha256/e2/e21c333399e0aeedfd70e8827c9fba3f8e9b170ef8a48a29945eb7702bf6aa5f/data?Expires=1514733515&amp;Signature=VxGVBTpdVnoFQYVSYjf-xOAYENczOPcAp7BZsxEZI6EyoiRgvKsOmxFkb7MgCMau~yVa59uHJcdq5KmCWKD6G3Cnsr2V2CdXrEIZ~P-Kt-74m8LKsjbTzw2yw~ABuLOs5c7OI9-2LFB5XOrFjgBaDUKPGDpyWsLMLz7QAh-vNrM_&amp;Key-Pair-Id=APKAJECH5M7VWIS5YZ6Q" rel="noreferrer">https://dseasb33srnrn.cloudfront.net/registry-v2/docker/registry/v2/blobs/sha256/e2/e21c333399e0aeedfd70e8827c9fba3f8e9b170ef8a48a29945eb7702bf6aa5f/data?Expires=1514733515&amp;Signature=VxGVBTpdVnoFQYVSYjf-xOAYENczOPcAp7BZsxEZI6EyoiRgvKsOmxFkb7MgCMau~yVa59uHJcdq5KmCWKD6G3Cnsr2V2CdXrEIZ~P-Kt-74m8LKsjbTzw2yw~ABuLOs5c7OI9-2LFB5XOrFjgBaDUKPGDpyWsLMLz7QAh-vNrM_&amp;Key-Pair-Id=APKAJECH5M7VWIS5YZ6Q</a>: dial tcp 218.248.255.164:443: i/o timeout</p>
  </blockquote>
  
  <p>The <code>docker --version</code> is <code>17.09.1-ce, build 19e2cf6</code>. The <code>docker-compose --version</code> is <code>1.17.1, build 6d101fb</code>. Trying these commands from OSX El Capitan.</p>
  
  <p>It was suggested somewhere that changing the DNS server to public DNS would solve this that didn't work, either.</p>