Кто не знает прошлого, у того нет будущего
Докерхаб в РФ всё. Как минимум при запросах напрямую. Потому что санкции.
Эта история чуток забавна, так как в РФ уже происходило не просто подобное событие, а куда худшее событие. В 2018 году РосКомНадзор(РКН) активно решил бороться с телеграмом. https://ru.wikipedia.org/wiki/Блокирование_Telegram_в_России. И как видите, им это не удалось. Но в процессе блокировок РКН начал активно банить всё что движется. В итоге в РФ была забанен почти весь интернет: AWS, Azure, куча других сервисов. И в этот момент остановилось абсолютно всё: от платёжных касс на короткое время и до тасок на CI на недели, если не месяцы. И если первое, конечно, печальное, то второе реально мешало работать. В то время я был дотнет разработчиком и у нас отвалились как я помню NuGet(аналог npm для дотнета), докер, npm. Вся ситуация усложнялась тем, что у нас не было единой конфигурации на всех разработческих машинах, что заставляло каждому разработчику отдельно решать проблемы с доступами.
Решение подобной проблемы - простое: кеширующий прокси. Они существуют для практически всех хостинг сервисов:
- npm https://verdaccio.org. Я его использую у себя дома для упрощения и ускорения работы.
- docker Существуют миллиарды решений. К примеру https://github.com/distribution/distribution
И даже
- steam, battlenet, EGS https://lancache.net
Почти для любого хостинг провайдера есть возможность поднять кеширующий сервер. Не пренебрегайте этим, так как лучше учиться на чужих ошибках, а не страдать на своих. Мы сейчас живём в период балканизации интернета и где бы вы не находились, может оказаться так что ваша страна внезапно забанит что-нибудь важное для вас. Если же вы компания, то риски повышаются многократно, так как настроить VPN в одной точке(на кеширующем сервере) куда проще, чем ходить по всем сотрудникам и разбираться с каждым индивидуально.
Post #144
1.46K