title: Not able to push docker images to gitlab.com
body: <p>I am building the docker image myself in my local PC and I am trying to push the image to GitLab Docker images repository but for some reason it does not work. I have created a personal access token with all permissions enabled, and logged in successfully using terminal. Sometimes when I try to push I get this error</p>
  <pre><code>Get &quot;https://registry.gitlab.com/v2/&quot;: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
  </code></pre>
  <p>Some other times it goes a step further and pushes all layers (<em>in this step it takes a long time to finish and retries a couple of times to upload all layers</em>) but at the last step it gives an error message as below</p>
  <pre><code>Head &quot;https://registry.gitlab.com/v2/xxx/yyy/blobs/sha256:xxx&quot;: dial tcp xx.xxx....:443: connect: connection refused`.
  </code></pre>
  <p>The image size is about 300MB tops and my internet speed is very good to fail for such small files. Does anybody know what might be the issue or how to trace it ?</p>