Проверка прокси для доступа к Docker Hub
В связи с последними событиями - доступ к registry-1.docker.io (docker.io) был ограничен.
В сети появилось множество прокси, которые позволяют обходить блокировку. Возник вопрос - а тот ли образ возвращается нам, при вызове команды docker pull с использованием прокси?
Ниже представлен список прокси и вердикт по каждому. Первое тестирование - референсное. Запрос был отправлен с "правильного" европейского IP. Последующие - отправлены с использованием прокси.
"Правильный" европейский Ip
Digest: sha256:0f04e4f646a3f14bf31d8bc8d885b6c951fdcf42589d06845f64d18aec6a3c4d
docker pull nginx:1.27 1.27: Pulling from library/nginx 09f376ebb190: Already exists 5529e0792248: Pull complete 9b3addd3eb3d: Pull complete 57910a8c4316: Pull complete 7b5f78f21449: Pull complete b7923aa4e8a6: Pull complete 785625911f12: Pull complete Digest: sha256:0f04e4f646a3f14bf31d8bc8d885b6c951fdcf42589d06845f64d18aec6a3c4d Status: Downloaded newer image for nginx:1.27 docker.io/library/nginx:1.27:1.36
С использованием huecher.io
Digest: sha256:0f04e4f646a3f14bf31d8bc8d885b6c951fdcf42589d06845f64d18aec6a3c4d
docker pull huecker.io/library/nginx:1.27 1.27: Pulling from library/nginx 09f376ebb190: Already exists 5529e0792248: Pull complete 9b3addd3eb3d: Pull complete 57910a8c4316: Pull complete 7b5f78f21449: Pull complete b7923aa4e8a6: Pull complete 785625911f12: Pull complete Digest: sha256:0f04e4f646a3f14bf31d8bc8d885b6c951fdcf42589d06845f64d18aec6a3c4d Status: Downloaded newer image for huecker.io/library/nginx:1.27 huecker.io/library/nginx:1.27
С использованием mirror.gcr.io
Digest: sha256:0f04e4f646a3f14bf31d8bc8d885b6c951fdcf42589d06845f64d18aec6a3c4d
docker pull mirror.gcr.io/library/nginx:1.27 1.27: Pulling from library/nginx 09f376ebb190: Already exists 5529e0792248: Pull complete 9b3addd3eb3d: Pull complete 57910a8c4316: Pull complete 7b5f78f21449: Pull complete b7923aa4e8a6: Pull complete 785625911f12: Pull complete Digest: sha256:0f04e4f646a3f14bf31d8bc8d885b6c951fdcf42589d06845f64d18aec6a3c4d Status: Downloaded newer image for mirror.gcr.io/library/nginx:1.27 mirror.gcr.io/library/nginx:1.27
С использованием dockerhub.timeweb.cloud
Digest: sha256:5eef5ed34e1e1ff0a4ae850395cbf665c4de6b4b83a32a0bc7bcb998e24e7bbb
docker pull dockerhub.timeweb.cloud/library/nginx:1.27 1.27: Pulling from library/nginx 09f376ebb190: Already exists 5529e0792248: Pull complete 9b3addd3eb3d: Pull complete 57910a8c4316: Pull complete 7b5f78f21449: Pull complete b7923aa4e8a6: Pull complete 785625911f12: Pull complete Digest: sha256:0f04e4f646a3f14bf31d8bc8d885b6c951fdcf42589d06845f64d18aec6a3c4d Status: Downloaded newer image for dockerhub.timeweb.cloud/library/nginx:1.27 dockerhub.timeweb.cloud/library/nginx:1.27:1.36