Preguntas frecuentes: novas restricións no uso dos servizos de Docker a partir do 1 de novembro de 2020

Preguntas frecuentes: novas restricións no uso dos servizos de Docker a partir do 1 de novembro de 2020

O artigo é unha continuación isto и isto artigos, conterá respostas ás preguntas máis frecuentes sobre novas restricións ao uso dos servizos de Docker, que entrarán en vigor o 1 de novembro de 2020.

Cales son as condicións de servizo de Docker?

Condicións de servizo de Docker é un acordo entre vostede e Docker que regula o seu uso dos produtos e servizos de Docker.

Cando entran en vigor as novas condicións de servizo?

Os termos de servizo actualizados entran en vigor inmediatamente.

Que cambios se produciron nas condicións do servizo?

O apartado 2.5 sufriu os cambios máis significativos. Para coñecer todos os cambios, recomendámosche que leas o completo Termos de servizo.

Cal é o límite de almacenamento de imaxes inactivas e como afectará á miña conta?

O almacenamento de imaxes baséase na actividade de descarga ou carga de cada imaxe individual gardada mediante unha conta de usuario. Se unha imaxe non foi descargada/cargada durante 6 meses, etiquetarase como "inactiva". Todas as imaxes marcadas como "inactivas" están programadas para a súa eliminación. As contas cun plan de subscrición están suxeitas a esta limitación libre para desenvolvedores individuais e empresas. Tamén haberá un novo panel dispoñible para Docker Hub, que che ofrecerá a posibilidade de ver o estado de todas as imaxes do teu contedor en todos os repositorios asociados á túa conta.

Cales serán os novos límites de almacenamento de imaxes dos contedores?

Docker introduciu unha nova política de retención de imaxes de contedores para imaxes inactivas que entrará en vigor o 1 de novembro de 2020. A política de retención de imaxes do contedor inactivo aplicarase aos seguintes plans de prezos:

  • Plan tarifario gratuíto: haberá un límite de almacenamento de 6 meses para as imaxes inactivas;
  • Plans Pro e Team: non haberá restricións sobre o período de almacenamento das imaxes inactivas.

Que é unha imaxe "inactiva"?

Unha imaxe inactiva é unha imaxe de contedor que non se descargou nin se cargou no repositorio de imaxes do Docker Hub durante 6 meses.

Como podo comprobar o estado das miñas imaxes?

No repositorio de Docker Hub, cada etiqueta (e a última imaxe asociada á etiqueta) ten unha data de "Último envío", que se pode ver facilmente nos Repositorios se iniciaches sesión na túa conta. En Docker Hub estará dispoñible un novo panel que ofrece a posibilidade de ver o estado de todas as imaxes en todos os repositorios da túa conta, incluída a etiqueta máis recente e as versións anteriores da etiqueta. Os propietarios da conta recibirán unha notificación por correo electrónico das imaxes inactivas que están programadas para eliminarse.

Que pasa coas imaxes inactivas unha vez que se alcanza o límite de retención?

A partir do 1 de novembro de 2020, todas as imaxes marcadas como "inactivas" programaranse para a súa eliminación. Os propietarios da conta recibirán unha notificación por correo electrónico das imaxes "inactivas" programadas para a súa eliminación.

Como podo conseguir almacenamento ilimitado para as miñas imaxes?

Estas restricións só se aplicarán ao plan tarifario libre. Usuarios de contas con plans tarifarios por ou equipo non están suxeitos a restricións. Se tes unha conta gratuíta, podes actualizar facilmente a un plan Pro ou Team para desde $ 5 mensuais con subscrición anual.

Por que Docker introduciu unha nova política de almacenamento de imaxes "inactivas"?

Docker Hub, como o maior repositorio de imaxes de contedores do mundo, almacena máis de 15 PB de datos. As ferramentas de análise interna de Docker mostraron que destas imaxes de 15 PB almacenadas en Docker Hub, máis de 10 PB non se solicitaron durante máis de seis meses. Afondando, decatámonos de que preto de 4.5 PB destas imaxes inactivas están asociadas con contas gratuítas.

Docker, despois de introducir tal restrición, poderá escalar económicamente e ofrecer servizos gratuítos a desenvolvedores e equipos que utilicen servizos para crear e entregar aplicacións en todo o mundo.

Se somos un cliente cun plan baseado nun repositorio, aplicarase a política de retención?

Non, os clientes con ningún plan de pago non estarán limitados en termos de períodos de retención.

As imaxes oficiais estarán suxeitas a unha política de retención de imaxes "inactiva"?

Non. A Política de retención de imaxes inactivas non se aplicará ás imaxes oficiais. Non se eliminará ningunha imaxe contida no espazo de nomes "biblioteca". As imaxes publicadas por editores verificados tampouco estarán limitadas pola política de retención de imaxes inactivas.

Aplicarase a política de retención aos repositorios, etiquetas ou imaxes?

A política só se aplicará ás imaxes do repositorio ás que non se accedeu nos últimos 6 meses, incluídas as imaxes sen ligazón e as etiquetas de imaxes anteriores. Para máis información consulte documentación.

Por exemplo, se se descarga a etiqueta ":latest", impedirá isto que se eliminen todas as versións anteriores?

Non. Se se descarga a etiqueta ":latest", só se marcará como activa a última versión de ":latest". O estado das versións anteriores da etiqueta non cambiará.

Que ocorre despois de eliminar unha imaxe inactiva?

Unha imaxe á que non se accedeu nos últimos 6 meses marcarase como "inactiva" e tamén se marcará para a súa eliminación. Unha vez que unha imaxe está marcada como inactiva, xa non se pode descargar. As imaxes inactivas tamén estarán visibles (no Panel de control de imaxes) durante un período de tempo para que os clientes teñan a oportunidade de restaurar as imaxes.

É posible recuperar imaxes eliminadas?

Antes da eliminación, a imaxe inactiva estará visible durante algún tempo (no Panel de control de imaxes) para que os clientes poidan restaurar tales imaxes.

Se teño un plan herdado (baseado nun repositorio), a miña conta estará suxeita á política de retención de imaxes inactivas e ás restricións de descarga?

As subscricións legais existentes non son o obxectivo da política de descargas e das restricións. Lembra que estes clientes terán ata o 31 de xaneiro de 2021 para cambiar novos plans tarifarios.

Cales son as restricións para descargar imaxes do repositorio de Docker Hub?

Os límites para descargar imaxes de Docker baséanse no tipo de conta de usuario do usuario que solicita a imaxe, non no tipo de conta do propietario da imaxe. Están definidos aquí.

Os dereitos máximos do usuario aplicaranse en función da súa conta persoal e das organizacións ás que pertenza. As descargas non autorizadas son "anónimas" e están restrinxidas polo enderezo IP en lugar do ID de usuario. Para obter máis información sobre a carga de imaxes autorizada, consulta documentación.

Como se determinan as descargas co fin de limitar a frecuencia de descarga?

A solicitude de descarga consta de ata dúas solicitudes GET do repositorio UTL do formulario /v2/*/manifests/*.

O feito é que descargar o manifesto de imaxes multiarquitectura require descargar unha lista de manifestos e despois descargar o manifesto desexado para a arquitectura requirida. As solicitudes HEAD non se contabilizan.

Ten en conta que todas as descargas, incluídas as descargas das imaxes que xa posúes, cóntanse deste xeito. Este é un compromiso para non contar capas individuais.

Podo executar o meu propio espello de Docker Hub?

Ver documentaciónpara facer isto. Dado que utiliza solicitudes HEAD, non se contabilizarán para limitar a taxa de descarga. Teña en conta tamén que as solicitudes de imaxes iniciais non se almacenan na caché, polo que se contarán.

Contan as capas de imaxes?

Non. Dado que limitamos as solicitudes de manifesto, o número de capas (solicitudes de blob) ao descargar non está limitado neste momento. Este é un cambio á nosa política anterior baseado nos comentarios da comunidade. O obxectivo do cambio é facer que a política sexa máis fácil de usar para que os usuarios non teñan que contar as capas de cada imaxe que poden usar.

A taxa de descargas anónimas está limitada en función do enderezo IP?

Si. A frecuencia das solicitudes está limitada por enderezos IP individuais (por exemplo, para usuarios anónimos: 100 solicitudes en 6 horas desde un enderezo). Ver máis detalles aquí.

As solicitudes de descarga dos usuarios iniciados están restrinxidas polo enderezo IP?

Non, as solicitudes de descarga dos usuarios autorizados están baseadas na conta, non na IP. As contas gratuítas están limitadas a 200 solicitudes nun período de seis horas. As contas de pago son ilimitadas.

Aplicaranse restricións se inicio sesión na miña conta e despois alguén de forma anónima desde a miña IP alcanza a restrición?

Non, os usuarios que iniciaron sesión nas súas contas para descargar imaxes estarán restrinxidos só en función do tipo de conta. Se un usuario anónimo da túa IP recibe unha restrición, non che afectará mentres estea autorizado ou non alcance a súa restrición.

¿Importa a imaxe que descargue?

Non, todas as imaxes considéranse iguais. As restricións baséanse enteiramente no nivel de conta no que o usuario descarga as imaxes, e non no nivel de conta do propietario do repositorio.

Cambiarán estas restricións?

Seguiremos de preto as restricións e aseguraremos que sexan relevantes para casos de uso típicos segundo o seu nivel. En particular, as restricións gratuítas e anónimas sempre deben satisfacer o fluxo de traballo normal dun só desenvolvedor. En base a este principio, realizaranse os axustes necesarios. ti tamén podes Escríbenos a túa opinión sobre os límites.

Que pasa cos sistemas CI onde as descargas serán anónimas?

Entendemos que hai circunstancias nas que se aceptan varias descargas anónimas. Por exemplo, os provedores de CI na nube poden executar compilacións baseadas en PR para proxectos de código aberto. É posible que os propietarios do proxecto non poidan usar de forma segura as súas credenciais de Docker Hub para autorizar descargas neste caso, e a escala destes provedores probablemente provocará restricións. Por suposto, resolveremos estes casos previa solicitude e seguiremos mellorando os nosos mecanismos de limitación da taxa de descarga para mellorar a nosa experiencia con estes provedores. Escríbenos a mailto:[protexido por correo electrónico]se tes algunha dificultade.

Docker ofrecerá plans de prezos separados para proxectos de código aberto?

Si, Docker, como parte do seu apoio á comunidade de código aberto, anunciará máis tarde novos plans de prezos para eles. Para solicitar un plan tarifario deste tipo, enche форму.

NB Nas clases Curso de video docker, que se gravou en Slurm no verán de 2020, os relatores falan polo miúdo de traballar con imaxes a un nivel avanzado. Únete a nós!

Fonte: www.habr.com

Engadir un comentario