Currently, we only handle several error code, e.g. `http.StatusUnauthorized`, `http.StatusMethodNotAllowed`. We should handle other transient errors properly to make the fetch more robust, e.g. `http.StatusTooManyRequests`. This also covers the [TODO](https://github.com/containerd/containerd/blob/master/remotes/docker/resolver.go#L423).
Currently, we only handle several error code, e.g.
http.StatusUnauthorized,http.StatusMethodNotAllowed.We should handle other transient errors properly to make the fetch more robust, e.g.
http.StatusTooManyRequests.This also covers the TODO.