Ieu artikel kadua dina runtuyan artikel nu bakal nutupan watesan nalika ngundeur gambar wadahna.
В
Watesan dina frékuénsi download anu saméméhna ngumumkeun dina kami
Rencana gratis, pangguna anonim: 100 unduhan dina 6 jam
Rencana gratis, pangguna otorisasi: 200 unduhan dina 6 jam
Pro Plan: Unlimited
rencana tarif tim: taya
Frékuénsi unduhan Docker dihartikeun salaku jumlah paménta anu nyata ka Docker Hub. Watesan sabaraha sering gambar tiasa diunduh dumasar kana jinis akun anu nyuhunkeun gambar, sanés jinis akun anu gaduh gambar. Pikeun pamaké anonim (teu sah), frékuénsi undeuran dihijikeun ka alamat IP.
NB Anjeun bakal nampi langkung seueur subtleties sareng kasus prakték pangsaéna
Kami nampi patarosan ti para nasabah sareng komunitas ngeunaan lapisan gambar wadahna. Kami henteu ngitung lapisan gambar nalika ngawatesan frékuénsi unduhan sabab kami ngabatesan undeuran nyata sareng jumlah lapisan (paménta blob) ayeuna henteu terbatas. Parobihan ieu didasarkeun kana eupan balik komunitas supados langkung ramah pangguna supados pangguna henteu kedah ngitung lapisan dina unggal gambar anu dianggo.
Analisis lengkep ngeunaan ongkos unduh gambar Docker Hub
Urang nyéépkeun seueur waktos nganalisa unduhan gambar tina Docker Hub pikeun nangtukeun naon anu nyababkeun wates laju sareng kumaha persisna kedah dibatesan. Anu kami tingali dikonfirmasi yén ampir sadaya pangguna ngaunduh gambar dina kecepatan anu tiasa diprediksi pikeun alur kerja anu biasa. Sanajan kitu, aya pangaruh noticeable tina sajumlah leutik pamaké anonim, contona ngeunaan 30% sadaya undeuran datangna ti ngan 1% pamaké anonim.
Watesan anyar dumasar kana analisa ieu, ku kituna kalolobaan pangguna urang moal kapangaruhan. Watesan ieu dilakukeun pikeun ngagambarkeun pamakean pangembang umum - diajar Docker, ngembangkeun kode, nyiptakeun gambar, jsb.
Ngabantosan pamekar supados langkung ngartos ngawatesan laju download
Ayeuna urang ngartos dampakna, kitu ogé dimana watesna, urang kedah nangtukeun kaayaan téknis pikeun operasi larangan ieu. Ngawatesan unduhan gambar tina pendaptaran Docker cukup sesah. Anjeun moal mendakan unggah API dina pedaran pendaptaran - éta ngan saukur teu aya. Kanyataanna, ngaunduh gambar mangrupikeun kombinasi paménta sareng gumpalan anu nyata dina API, sareng aranjeunna dieksekusi béda, gumantung kana kaayaan klien sareng gambar anu dipénta.
Salaku conto, upami anjeun parantos ngagaduhan gambar, Docker Engine bakal ngaluarkeun pamundut anu nyata, sadar yén éta parantos ngagaduhan sadaya lapisan anu diperyogikeun dumasar kana manifest anu ditampi, teras lirén. Di sisi anu sanés, upami anjeun ngaunduh gambar anu ngadukung sababaraha arsitéktur, pamundut manifes bakal ngabalikeun daptar manifes gambar pikeun tiap arsitéktur anu dirojong. Docker Engine teras bakal ngaluarkeun pamundut anu sanés pikeun arsitéktur khusus anu dijalankeun, sareng salaku balasanna bakal nampi daptar sadaya lapisan dina gambar. Ieu lajeng bakal query pikeun tiap lapisan leungit (blob).
NB Topik ieu katutupan langkung lega dina
Tétéla yén ngundeur gambar sabenerna hiji atawa dua requests manifest, kitu ogé ti enol nepi ka takterhingga - requests lapisan (blob). Dina sajarahna, Docker parantos ngalacak frékuénsi undeuran dina lapisan-demi-lapisan sabab ieu paling pakait sareng panggunaan bandwidth. Nanging, urang ngupingkeun komunitas yén ieu langkung hese, sabab anjeun kedah ngalacak jumlah lapisan anu dipénta, anu bakal nyababkeun teu malire prakték pangsaéna ngeunaan gawé bareng Dockerfile, sareng ogé langkung intuitif pikeun pangguna anu ngan ukur hoyong damel. pendaptaran tanpa loba pamahaman rinci.
Ku kituna urang ngawatesan jumlah requests dumasar kana requests manifest. Ieu langsung patali jeung ngundeur gambar, nu gampang pikeun pamaké ngartos. Aya, kumaha oge, hiji nuansa leutik - lamun nyoba ngundeur gambar nu geus aya, pamundut bakal tetep kana rekening, sanajan anjeun teu ngundeur lapisan. Dina naon waé, kami ngarepkeun yén cara ngawatesan frékuénsi unduhan ieu bakal adil sareng merenah pikeun pangguna.
Kami ngantosan tanggapan anjeun
Kami bakal ngawas larangan sareng ngadamel panyesuaian anu pas dumasar kana kasus pamakean umum pikeun mastikeun yén larangan éta cocog pikeun unggal jinis pangguna, sareng khususna urang bakal nyobian henteu nyegah pamekar pikeun ngalakukeun padamelan na.
Tetep katala dina minggu datang pikeun artikel séjén ngeunaan nyetel CI jeung sistem tempur dina lampu tina parobahan ieu.
Tungtungna, salaku bagian tina dukungan kami pikeun komunitas open source, kami bakal nyayogikeun rencana harga anyar pikeun open source dugi ka 1 Nopémber. Pikeun nerapkeun, mangga eusian formulir
Kanggo inpo nu langkung lengkep ihwal parobihan pangénggalna kana syarat jasa, mangga buka
Pikeun anu kedah naékkeun wates sabaraha sering aranjeunna ngaunduh gambar, Docker nawiskeun unduhan gambar anu henteu terbatas salaku fitur.
sumber: www.habr.com