azukiapp / azk

azk is a lightweight open source development environment orchestration tool. Instantly & safely run any environment on your local machine.
http://azk.io
Apache License 2.0
899 stars 63 forks source link

[Core] Fixing image pull #680

Closed nuxlli closed 8 years ago

nuxlli commented 8 years ago

This PR is a sequel of #676. It closes #671 and closes #581

When azk was created, the process of downloading images by Docker didn't support parallel download of layers. To solve this, the lib https://github.com/azukiapp/docker-registry-downloader was implemented.

However, this lib became unneeded and out-of-date over time. Currently, with the oncoming deprecation of Docker Hub API V1, azk has shown several issues on downloading fresh images.

Removing docker-registry-download completely from azk, besides solving the problem, has added support for images from other repositories other than Docker Hub official repo.

gullitmiranda commented 8 years ago

LGTM!

saitodisse commented 8 years ago

LGTM

marcusgadbem commented 8 years ago

LGTM