Жизненный цикл релиза продукта

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

Примечание

Наше Соглашение о подписке на сервис регулирует использование вами Docker и содержит подробные сведения о праве на участие, содержании, использовании, платежах и выставлении счетов, а также гарантиях. Данный документ не является договором, и любое использование услуг Docker регулируется документом Docker Соглашение о подписке на службы.

Стадия жизненного цикла

Стадия жизненного цикла

Доступность для клиентов

Доступность поддержки

Ограничения

Выход на пенсию

Экспериментальный

Ограниченная доступность

Поддержка сообщества

Программное обеспечение может иметь ограничения, ошибки и/или проблемы со стабильностью

Может быть прекращено без предупреждения

Бета

Все или те, кто участвует в бета-программе обратной связи

Поддержка сообщества

Программное обеспечение может иметь ограничения, ошибки и/или проблемы со стабильностью

Может быть прекращено без предупреждения

Ранний доступ (EA)

Все или те, кто участвует в программе обратной связи раннего доступа

Полный

Программное обеспечение может иметь ограничения, ошибки и/или проблемы со стабильностью. Данные ограничения будут задокументированы.

См. Пенсионный процесс

Общая доступность (GA)

Все

Полный

Мало или нет ограничений для поддерживаемых вариантов использования

См. Пенсионный процесс

Экспериментальный

Экспериментальные предложения — это функции, с которыми Docker в настоящее время экспериментирует. Клиенты, которые получают доступ к экспериментальным функциям, имеют возможность тестировать, проверять и оставлять отзывы о будущих функциях. Это помогает нам сосредоточить наши усилия на том, что приносит наибольшую пользу нашим клиентам.

Доступность для клиентов: Доступность экспериментальных функций ограничена. Часть пользователей может не иметь доступа ни к одной, одной или нескольким экспериментальным функциям.

Поддержка: Поддержка экспериментальных функций лучше всего осуществляется через каналы поддержки сообщества и форумы.

Ограничения. Экспериментальные функции могут иметь потенциально значительные ограничения, такие как функциональные ограничения, ограничения производительности и ограничения API. Функции и программные интерфейсы могут быть изменены в любое время без предварительного уведомления.

Вывод из эксплуатации: В течение экспериментального периода Docker решит, следует ли продолжать предложение в течение его жизненного цикла. Мы оставляем за собой право изменять объём или прекращать релиз Экспериментального продукта или функции в любой момент времени без предварительного уведомления, как указано в нашем Соглашение о подписке на службы.

Бета

Бета-предложения — это начальные релизы потенциальных будущих продуктов или функций. Клиенты, участвующие в наших бета-программах, имеют возможность протестировать, проверяет и оставить отзыв о будущей функциональности. Это помогает нам сосредоточить наши усилия на том, что приносит наибольшую пользу нашим клиентам.

Доступность для клиентов: Участие в бета-версиях возможно по приглашению или посредством использования четко обозначенных бета-функций продукта. Приглашения на бета-тестирование могут быть публичными или частными.

Поддержка: Поддержка бета-функций лучше всего осуществляется через каналы поддержки сообщества и форумы.

Ограничения. Бета-версии могут иметь потенциально значительные ограничения, такие как функциональные ограничения, ограничения производительности и ограничения API. Функции и программные интерфейсы могут быть изменены в любое время без предварительного уведомления.

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

Ранний доступ (ЕА)

Предложения раннего доступа — это продукты или функции, которые могут иметь потенциальные ограничения функций и доступны для определённых групп пользователей в рамках стратегии поэтапного развертывания. Они готовы к выпуску в мир, ожидая тонкой настройки.

Доступность для клиентов: функции раннего доступа могут быть развернуты для всех клиентов или определённых сегментов пользователей в дополнение к существующим функциям или вместо них.

Поддержка: Предложения раннего доступа предоставляются на том же уровне поддержки, что и функции и продукты общедоступной версии.

Ограничения: релизы раннего доступа могут иметь потенциально значительные ограничения, такие как функциональные ограничения, ограничения производительности и ограничения API, хотя данные ограничения будут задокументированы. Критические изменения в функциях и программных интерфейсах будут следовать Пенсионному процессу, описанному далее.

Вывод из эксплуатации: В случае, если мы удалим продукт из раннего доступа до того, как он станет общедоступным, мы постараемся следовать приведенному далее Пенсионный процесс.

Общая доступность (GA)

Общедоступные предложения — это полностью функциональные продукты или функции, открытые для всех клиентов Docker.

Доступность для клиентов: Все пользователи Docker имеют доступ к общедоступным предложениям в соответствии с уровнем их подписки.

Ограничения: функции и продукты общедоступного уровня не будут иметь ограничений для поддерживаемых вариантов использования.

Поддержка: все общедоступные предложения полностью поддерживаются, как приведено в нашем страница поддержки.

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

Пенсионный процесс

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

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

  • Предварительное уведомление. О прекращении использования основных функций или продуктов мы постараемся уведомить клиентов не менее чем за 6 месяцев.

  • Жизнеспособные альтернативы: Docker будет стремиться предоставить жизнеспособные альтернативы нашим клиентам при отказе от функциональности. Это могут быть альтернативные предложения от Docker или рекомендуемые альтернативы от сторонних поставщиков. Там, где это возможно и уместно, Docker автоматически переводит клиентов на альтернативы для устаревших функций.

  • Постоянная поддержка: Docker обязуется обеспечивать постоянную поддержку функциональности до даты выхода из эксплуатации.

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

Аналогичным образом, интегрированное стороннее программное обеспечение или службы может быть прекращено из-за решения третьей стороны изменяет или отказаться от своего решения. В данных ситуациях темп выхода на пенсию будет вне нашего контроля.

Однако даже при таких обстоятельствах мы предоставим как можно более заблаговременное уведомление.