Все материалы

Как оплатить Docker из России в 2026 году: что реально работает

Главное: Docker сам закрыл продажу подписок в Россию и Беларусь

Прежде чем искать карту, нужно понимать: дело не только в банке. Компания Docker Inc. публично отказалась принимать платежи из России и Беларуси. Формулировка из официального заявления Docker от 8 марта 2022 года:

«We will not do business with Russian and Belarusian companies or accept payments from these locations during this period. As such, we have removed the ability to purchase and renew Docker subscriptions from Russia and Belarus.»

Дословно: Docker убрал возможность покупать и продлевать подписки из России и Беларуси. Заявление с тех пор не отзывалось и висит на сайте компании до сих пор.

Отдельно в пользовательском соглашении есть раздел 13 про экспортный контроль: сервис не должен использоваться, передаваться или экспортироваться в страны под эмбарго США либо лицам из санкционных списков OFAC и Минторга США, причём «The lists of Embargoed Countries and Designated Nationals are subject to change without notice».

Что при этом не заблокировано: сам сайт и реестр образов. 30 мая 2024 года Docker включил Россию в геоблокировку по IP, но уже 3 июня 2024 года снял её — «Коммерсантъ» зафиксировал, что «сайт по адресу hub.docker.com открывается из России и полностью доступен». Бесплатный docker pull из РФ работает. Проблема ровно одна — оплата платного тарифа.

Практический вывод. Если Docker нужен компании — это вопрос не к карте, а к юристу: Docker прямым текстом отказывается вести дела с российскими юрлицами. Если вы частный разработчик, платёж физически может пройти зарубежной картой, но гарантий нет ни у кого, а аккаунт формально остаётся в зоне риска. Ниже — как это устроено и как снизить шансы потерять деньги.

Сколько стоит Docker в 2026 году и в какой валюте списывают

Цены с страницы тарифов Docker на 7 сентября 2026 года, указаны за пользователя в месяц:

  • Docker Personal — $0.
  • Docker Pro — $11 при помесячной оплате, $9 при годовой.
  • Docker Team — $16 при помесячной, $15 при годовой.
  • Docker Business — $24 и при годовой, и при помесячной.

Валюта — доллары, без вариантов. Прямая цитата из документации по способам оплаты:

«All charges are in United States dollars (USD).»

Никаких региональных цен для России у Docker нет — ни рублёвых, ни «локальных» долларовых. Сколько бы ни стоила ваша карта в обслуживании, база списания одна: $9–$24 за место.

Важно про НДС. Согласно FAQ по биллингу, Docker собирает налог с продаж и НДС с клиентов США (с июля 2024), ЕС (с марта 2025) и Великобритании (с мая 2025). Если карта, которой вы платите, привязана к адресу в Евросоюзе — итоговая сумма будет больше цены на витрине на величину местного НДС. Считайте это заранее.

Что вообще даёт платная подписка

Основная причина, по которой разработчик из России упирается в оплату, — лимиты на скачивание образов. По документации Docker Hub действуют такие ограничения на pull за 6 часов:

  • без авторизации — 100 запросов на IPv4-адрес или подсеть IPv6 /64;
  • Personal (с логином) — 200;
  • Pro, Team, Business — без ограничения скорости pull.

(На витрине тарифов та же строка сформулирована как «100 Docker Hub pulls/hr» — формулировки расходятся, за точной считайте документацию.) Именно эти 100–200 запросов и выбивает любой CI-конвейер за пару часов, после чего сборки падают.

Второй повод — лицензия Docker Desktop. По условиям подписки Desktop бесплатен для личного, учебного, некоммерческого open-source использования и для небольших компаний — «fewer than 250 employees AND less than $10 million in annual revenue». Всё, что крупнее, обязано быть на платном тарифе.

Почему российская карта не проходит и что именно показывает Docker

Docker принимает платежи через Stripe (в интерфейсе прямо фигурируют кошелёк Stripe Link и кнопка «Pay now» через Stripe). Отказ приходит не от Docker, а от связки «эмитент карты — Stripe», поэтому текст ошибки узнаваемый.

Реальные формулировки, которые пользователи приносят на форум Docker:

«We couldn't capture provided card: Your card was declined.; code: card_declined; request-id: req_...»

и более короткий вариант «the payment has been declined». Отдельная тема на форуме так и называется — «We couldn't capture provided card».

Причина у российских карт системная: карты российских банков отключены от международного процессинга Visa и Mastercard, «Мир» Stripe не поддерживает. Отказ срабатывает по BIN — первым шести цифрам номера, по которым видно банк-эмитент и страну. Никакие настройки в личном кабинете, VPN и «попробовать ещё раз» на это не влияют: решение принимается до того, как платёж доходит до Docker.

Какие карты Docker принимает в принципе, по документации: Visa, MasterCard, American Express, Discover, JCB, Diners, UnionPay, кошелёк Stripe Link и ACH-перевод с подтверждённого банковского счёта в США. Последний вариант российскому пользователю недоступен, а сотрудник поддержки Docker в той же ветке форума уточнил ограничение по личным тарифам: «credit card is the only payment method accepted for purchases of Docker Pro».

Какие карты из подборки подходят под этот случай

Docker — это регулярное списание в долларах у американского вендора через Stripe, с 3-D Secure на первом платеже. Значит, карта должна одновременно:

  1. быть выпущена за пределами РФ и РБ — иначе отказ по BIN на входе;
  2. поддерживать рекуррентные списания (подписки). Одноразовые карты «на один платёж» здесь бесполезны: через месяц Docker попытается списать снова и не сможет;
  3. проходить 3-D Secure — код подтверждения должен реально приходить вам, а не теряться;
  4. иметь предсказуемую комиссию за конвертацию, потому что база — доллары, а пополняете вы рублями.

По этим критериям в подборке сервисов есть два принципиально разных класса решений.

Виртуальная карта на ваше имя. Вы выпускаете карту, пополняете её и сами вводите реквизиты в биллинге Docker. Подходит, если нужна не только подписка Docker, но и другие инструменты разработчика — CI, облака, домены. Из каталога сюда смотрят, например, PST.NET и Aifory Pro: это карточные сервисы, ориентированные как раз на оплату онлайн-инструментов. Проверьте на странице сервиса страну выпуска карты, поддерживает ли она подписочные списания и какая комиссия за пополнение — эти параметры у разных провайдеров отличаются, и именно они решают, пройдёт платёж или нет.

Оплата через посредника. Вы не заводите карту вообще: посредник оплачивает подписку на ваш аккаунт, вы платите ему рублями. Так работают, например, Плати по миру и WantToPay. Плюс — не нужно возиться с 3-D Secure и остатком на балансе. Минусы серьёзнее: вы передаёте доступ к аккаунту или платите за конкретный счёт, автопродление придётся организовывать вручную каждый месяц, а комиссия посредника на сумме $9–11 в процентах выглядит заметно.

Что бы вы ни выбрали — не вводите в биллинг Docker чужие данные и не указывайте адрес, по которому вы не находитесь. Ложные данные плательщика ломают 3-D Secure, дают Stripe повод пометить операцию как рискованную и превращают спорный платёж в заведомо проигранный: вернуть деньги по такой транзакции почти невозможно.

Пошагово: что сделать до того, как нажать «оплатить»

  1. Определитесь с тарифом и периодом. Годовая оплата у Pro дешевле ($9 против $11 за место в месяц), но списывается сразу за год — на карте должно быть сильно больше. Помесячная оплата дороже, зато проще пережить блокировку карты.
  2. Положите запас сверх цены. Курс конвертации ваш провайдер применит свой, и он редко совпадает с биржевым; плюс возможная комиссия за трансграничную операцию, плюс НДС, если платёжный адрес в ЕС или Великобритании. Для подписки за $11 держите на карте заметно больше — точную величину запаса подскажет тарифная сетка вашего провайдера, а не эта статья.
  3. Проверьте, что карта умеет подписки. Одноразовая карта оплатит первый месяц и убьёт подписку на втором.
  4. Заполните платёжные данные до оплаты. В Docker Home раздел Billing → Settings → Edit позволяет обновить контакт, адрес и почту для уведомлений. Адрес должен совпадать с тем, который привязан к карте у её эмитента, — расхождение адреса частая причина отказа AVS-проверки. Учтите: уже выставленные счета изменения не затрагивают, «changes only apply to future invoices».
  5. Подготовьтесь к 3-D Secure. Держите открытым приложение или почту, куда приходит подтверждение, и не закрывайте окно оплаты, пока подтверждение не пройдёт до конца. Прерванный 3DS выглядит для процессинга как неудачная авторизация.
  6. Платите с одной попытки. Об этом ниже — повторные попытки только вредят.
  7. Сохраните request-id из ошибки, если платёж не прошёл. Строка вида req_6dNzSJ75eg2wTM — это идентификатор в Stripe, с ним поддержка Docker разбирается быстрее, чем с описанием «у меня не платится».

Частые причины отказа именно у Docker

  • Карта выпущена в РФ или РБ. Универсальная причина, лечится только сменой карты.
  • Слишком много попыток подряд. Сотрудник поддержки Docker в разборе на форуме назвал причиной серии отказов «card decline rate limit being exceeded» — после нескольких неудачных попыток срабатывает ограничение, и следующие платежи отбиваются автоматически, даже с исправной картой. Если два раза не прошло — не долбите форму, сделайте паузу и разберитесь с причиной.
  • Банк-эмитент режет операцию сам. В ветке про отказ карты участники сходятся на том, что чаще всего блокирует именно банк, а не Docker, и советуют разрешить конкретного продавца на стороне эмитента. Для виртуальной карты аналог — включить в личном кабинете провайдера интернет-платежи и подписки.
  • Корпоративные карты и небанковские платёжные сервисы. На форуме отдельно фигурируют отказы по корпоративной карте и по карте платёжного сервиса. Если есть выбор — пробуйте обычную персональную карту.
  • Попытка оплатить не тем способом. Для Docker Pro поддержка прямо говорит про карту как единственный способ; ACH требует счёт в банке США; оплата по счёту (pay by invoice) доступна только для продления годовых подписок Team и Business — «Pay by invoice is only available for renewing annual subscriptions, not for purchasing upgrades or additional seats».

Если деньги списались, а подписка не активировалась

Сначала разберитесь, что именно произошло: списание или холд. Часто провайдер карты показывает заблокированную сумму по неуспешной авторизации — она возвращается на баланс сама, в срок, который устанавливает эмитент карты. Уточняйте срок у своего провайдера, единого норматива тут нет.

Если списание реальное, а тариф остался Personal:

  1. Откройте Billing → Invoices в Docker Home. По документации там видны все счета, статус и поле «Pay online» — ссылка на оплату неоплаченного счёта. Если счёт помечен оплаченным, а тариф не переключился — это баг на стороне Docker, идите в поддержку.
  2. Проверьте, не идёт ли грейс-период. При неудачном списании Docker даёт 15 дней («a grace period of 15 days, including the due date») и делает три попытки списания в этот срок; если оплата так и не прошла, подписка понижается до бесплатной. То есть у вас есть время починить карту без потери аккаунта.
  3. Попробуйте «Pay now». FAQ прямо разрешает повторить оплату вручную через Stripe, предварительно убедившись, что платёжный метод актуален.
  4. Заведите обращение в поддержку Docker. В разборах на форуме сотрудники Docker отправляют именно туда — открыть новое обращение через портал поддержки, а не ждать ответа на форуме. Приложите номер счёта, дату, сумму и тот самый request-id.
  5. Параллельно напишите провайдеру карты. У него есть выписка по авторизации со стороны процессинга — иногда там сразу видно код отказа.
  6. Не платите второй раз «на всякий случай». Получите два списания и два счёта, а вернуть деньги будет сложнее, чем дождаться ответа.

И держите в голове неприятную вероятность: если Docker сочтёт платёж пришедшим из России или Беларуси, он вправе отказать в обслуживании — тогда речь пойдёт не об активации, а о возврате.

Если оплатить не получается: что работает без подписки

Отказ от платного тарифа не означает отказ от Docker.

  • Бесплатный Personal снимает часть боли: авторизованный pull даёт 200 запросов за 6 часов вместо 100 анонимных.
  • Зеркало реестра. Docker штатно поддерживает работу через registry mirror — образы тянутся через промежуточный кэш, лимиты по вашему IP не расходуются. Это стандартная функция демона, а не обход блокировок.
  • Собственный или облачный реестр. Российские облака предоставляют реестры контейнеров, куда можно один раз залить нужные образы и собирать из них. Для CI это часто удобнее, чем платная подписка.
  • Docker Desktop остаётся бесплатным по условиям лицензии для личного использования и малых компаний — если вам нужен только он, платить, возможно, вообще не нужно.

Вопрос-ответ

Можно ли официально купить Docker Pro из России? Нет. Docker сам заявил, что убрал возможность покупать и продлевать подписки из России и Беларуси. Всё, что происходит дальше, — это оплата картой, выпущенной в другой стране, со всеми сопутствующими рисками.

Заблокирован ли Docker Hub в России сейчас? Нет. Геоблокировка по IP была включена 30 мая 2024 года и снята 3 июня 2024 года; с тех пор сайт и реестр из России открываются. Ограничение касается покупки подписки, а не доступа к образам.

Сколько стоит Docker Pro и в какой валюте спишут? $11 за пользователя в месяц при помесячной оплате или $9 при годовой — по странице тарифов на 7 сентября 2026 года. Валюта — доллары США, документация Docker формулирует это как «All charges are in United States dollars (USD)». Рублёвой цены не существует.

Почему пишет `card_declined`, если на карте есть деньги? Чаще всего решение принимает эмитент карты или процессинг Stripe, а не Docker: карта выпущена в неподдерживаемой стране, у неё запрещены международные или подписочные операции, не пройден 3-D Secure либо сработал лимит на количество отказов подряд. Начните с проверки страны выпуска и настроек интернет-платежей у провайдера карты.

Спишут ли деньги автоматически на следующий месяц? Да, подписка продлевается сама. Поэтому одноразовая карта не подходит: держите на карте остаток к дате продления. Если списание не прошло, у вас есть 15 дней грейс-периода, в течение которых Docker сделает ещё несколько попыток, а затем понизит тариф до бесплатного.

Можно ли перенести подписку на другой аккаунт, если этот заблокируют? Нет. FAQ Docker говорит однозначно: «Subscriptions are non-transferable between accounts or organizations». Это дополнительный аргумент в пользу помесячной оплаты вместо годовой.

Выбираете, где оформить карту?В каталоге собраны сервисы с ценами и сроками выпуска — сравните и переходите.
Смотреть каталог