คำถามที่พบบ่อย: ข้อจำกัดใหม่ในการใช้บริการ Docker ตั้งแต่วันที่ 1 พฤศจิกายน 2020

คำถามที่พบบ่อย: ข้อจำกัดใหม่ในการใช้บริการ Docker ตั้งแต่วันที่ 1 พฤศจิกายน 2020

บทความนี้เป็นบทความต่อเนื่อง นี้ и นี้ บทความจะมีคำตอบสำหรับคำถามที่พบบ่อยเกี่ยวกับข้อจำกัดใหม่ในการใช้บริการจาก Docker ซึ่งจะมีผลใช้บังคับในวันที่ 1 พฤศจิกายน 2020

ข้อกำหนดในการให้บริการของ Docker คืออะไร

ข้อกำหนดในการให้บริการของนักเทียบท่า เป็นข้อตกลงระหว่างคุณและ Docker ที่ควบคุมการใช้ผลิตภัณฑ์และบริการ Docker ของคุณ

ข้อกำหนดในการให้บริการใหม่จะมีผลใช้บังคับเมื่อใด

ข้อกำหนดในการให้บริการที่อัปเดตจะมีผลทันที

มีการเปลี่ยนแปลงอะไรบ้างในข้อกำหนดในการให้บริการ

ส่วนที่ 2.5 มีการเปลี่ยนแปลงที่สำคัญที่สุด หากต้องการเรียนรู้เกี่ยวกับการเปลี่ยนแปลงทั้งหมด เราขอแนะนำให้คุณอ่านฉบับเต็ม เงื่อนไขการให้บริการ.

ขีดจำกัดการจัดเก็บรูปภาพที่ไม่ได้ใช้งานคือเท่าใด และจะส่งผลต่อบัญชีของฉันอย่างไร

การจัดเก็บภาพจะขึ้นอยู่กับกิจกรรมการดาวน์โหลดหรืออัพโหลดของแต่ละภาพที่บันทึกไว้โดยใช้บัญชีผู้ใช้ หากรูปภาพไม่ได้รับการดาวน์โหลด/อัปโหลดเป็นเวลา 6 เดือน รูปภาพนั้นจะมีป้ายกำกับว่า “ไม่ใช้งาน” รูปภาพทั้งหมดที่ทำเครื่องหมายว่า "ไม่ใช้งาน" ถูกกำหนดไว้สำหรับการลบ บัญชีที่มีแผนการสมัครสมาชิกอยู่ภายใต้ข้อจำกัดนี้ ฟรี สำหรับนักพัฒนารายบุคคลและบริษัท นอกจากนี้ยังมีแดชบอร์ดใหม่สำหรับ Docker Hub ซึ่งช่วยให้คุณสามารถดูสถานะของอิมเมจคอนเทนเนอร์ทั้งหมดของคุณในที่เก็บทั้งหมดที่เชื่อมโยงกับบัญชีของคุณ

ขีดจำกัดพื้นที่จัดเก็บอิมเมจคอนเทนเนอร์ใหม่จะเป็นอย่างไร

Docker ได้แนะนำนโยบายการเก็บรักษาอิมเมจคอนเทนเนอร์ใหม่สำหรับรูปภาพที่อยู่เฉยๆ ซึ่งจะมีผลใช้บังคับในวันที่ 1 พฤศจิกายน 2020 นโยบายการเก็บรักษาอิมเมจคอนเทนเนอร์ที่ไม่ได้ใช้งานจะนำไปใช้กับแผนการกำหนดราคาต่อไปนี้:

  • แผนภาษีฟรี: จะมีขีดจำกัดพื้นที่เก็บข้อมูล 6 เดือนสำหรับรูปภาพที่ไม่ได้ใช้งาน
  • แผน Pro และ Team: จะไม่มีข้อจำกัดเกี่ยวกับระยะเวลาการจัดเก็บรูปภาพที่ไม่ได้ใช้งาน

รูปภาพ "ไม่ใช้งาน" คืออะไร

อิมเมจที่ไม่ใช้งานคืออิมเมจคอนเทนเนอร์ที่ไม่ได้ดาวน์โหลดหรืออัพโหลดไปยังที่เก็บอิมเมจ Docker Hub เป็นเวลา 6 เดือน

ฉันจะตรวจสอบสถานะรูปภาพของฉันได้อย่างไร?

ในพื้นที่เก็บข้อมูล Docker Hub แต่ละแท็ก (และรูปภาพสุดท้ายที่เกี่ยวข้องกับแท็ก) มีวันที่ "ส่งล่าสุด" ซึ่งสามารถเห็นได้ง่ายใน Repositories หากคุณลงชื่อเข้าใช้บัญชีของคุณ แดชบอร์ดใหม่ที่นำเสนอความสามารถในการดูสถานะของรูปภาพทั้งหมดในที่เก็บข้อมูลทั้งหมดในบัญชีของคุณ รวมถึงป้ายกำกับล่าสุดและป้ายกำกับเวอร์ชันก่อนหน้า จะมีให้บริการใน Docker Hub เจ้าของบัญชีจะได้รับแจ้งทางอีเมลเกี่ยวกับรูปภาพที่ไม่ได้ใช้งานซึ่งมีกำหนดจะถูกลบ

จะเกิดอะไรขึ้นกับภาพที่ไม่ทำงานเมื่อถึงขีดจำกัดการเก็บรักษาแล้ว

ตั้งแต่วันที่ 1 พฤศจิกายน 2020 รูปภาพทั้งหมดที่ทำเครื่องหมายว่า "ไม่ใช้งาน" จะถูกกำหนดให้ลบ เจ้าของบัญชีจะได้รับแจ้งทางอีเมลเกี่ยวกับรูปภาพ "ที่ไม่ได้ใช้งาน" ซึ่งมีกำหนดการลบ

ฉันจะรับพื้นที่เก็บข้อมูลไม่จำกัดสำหรับรูปภาพของฉันได้อย่างไร

ข้อจำกัดเหล่านี้จะใช้กับแผนภาษีเท่านั้น ฟรี. ผู้ใช้บัญชีที่มีแผนภาษี มือโปร หรือ ทีม ไม่อยู่ภายใต้ข้อจำกัด หากคุณมีบัญชีฟรี คุณสามารถอัปเกรดเป็นแผน Pro หรือแผนทีมได้อย่างง่ายดาย จาก $5 ต่อเดือนพร้อมการสมัครสมาชิกรายปี.

เหตุใด Docker จึงแนะนำนโยบายการจัดเก็บรูปภาพ "เฉยๆ" ใหม่

Docker Hub ซึ่งเป็นพื้นที่เก็บข้อมูลคอนเทนเนอร์อิมเมจที่ใหญ่ที่สุดในโลก จัดเก็บข้อมูลได้มากกว่า 15PB เครื่องมือวิเคราะห์ภายในของ Docker แสดงให้เห็นว่าอิมเมจ 15PB เหล่านี้จัดเก็บไว้ใน Docker Hub ไม่มีการร้องขอมากกว่า 10PB เป็นเวลานานกว่าหกเดือน เมื่อเจาะลึกลงไป เราได้เรียนรู้ว่ารูปภาพที่ไม่ได้ใช้งานประมาณ 4.5PB เหล่านี้เชื่อมโยงกับบัญชีฟรี

หลังจากที่นำข้อจำกัดดังกล่าวมาใช้ นักเทียบท่าจะสามารถปรับขนาดได้ในราคาประหยัดและให้บริการฟรีแก่นักพัฒนาและทีมที่ใช้บริการเพื่อสร้างและส่งมอบแอปพลิเคชันทั่วโลก

หากเราเป็นลูกค้าที่มีแผนตามพื้นที่เก็บข้อมูล นโยบายการเก็บรักษาจะมีผลกับเราหรือไม่

ไม่ ลูกค้าที่มีแผนการชำระเงินใดๆ จะไม่ถูกจำกัดในแง่ของระยะเวลาการเก็บรักษา

รูปภาพอย่างเป็นทางการจะอยู่ภายใต้นโยบายการเก็บรักษารูปภาพ "ไม่ใช้งาน" หรือไม่

เลขที่ นโยบายการเก็บรักษารูปภาพที่ไม่ใช้งานจะไม่นำไปใช้กับรูปภาพอย่างเป็นทางการ รูปภาพใด ๆ ที่อยู่ในเนมสเปซ "ไลบรารี" จะไม่ถูกลบออก รูปภาพที่เผยแพร่จากผู้เผยแพร่ที่ได้รับการยืนยันจะไม่ถูกจำกัดโดยนโยบายการเก็บรักษารูปภาพที่ไม่ได้ใช้งาน

นโยบายการเก็บรักษาจะนำไปใช้กับที่เก็บ แท็ก หรือรูปภาพหรือไม่

นโยบายนี้จะใช้กับรูปภาพที่เก็บซึ่งไม่มีการเข้าถึงในช่วง 6 เดือนที่ผ่านมา รวมถึงรูปภาพที่ไม่ได้ลิงก์และแท็กรูปภาพก่อนหน้า สำหรับข้อมูลเพิ่มเติมโปรดดู เอกสาร.

ตัวอย่างเช่น หากดาวน์โหลดแท็ก ":ล่าสุด" จะป้องกันไม่ให้ลบเวอร์ชันก่อนหน้าทั้งหมดหรือไม่

เลขที่ หากดาวน์โหลดแท็ก ":latest" เฉพาะเวอร์ชันล่าสุดของ ":latest" เท่านั้นที่จะถูกทำเครื่องหมายว่าใช้งานอยู่ สถานะของป้ายกำกับเวอร์ชันก่อนหน้าจะไม่เปลี่ยนแปลง

จะเกิดอะไรขึ้นหลังจากการลบรูปภาพที่ไม่ได้ใช้งาน?

รูปภาพที่ไม่มีการเข้าถึงในช่วง 6 เดือนที่ผ่านมาจะถูกทำเครื่องหมายเป็น "ไม่ใช้งาน" และจะถูกทำเครื่องหมายเพื่อลบด้วย เมื่อรูปภาพถูกทำเครื่องหมายว่าไม่ใช้งานแล้ว จะไม่สามารถดาวน์โหลดได้อีกต่อไป รูปภาพที่ไม่ได้ใช้งานจะปรากฏให้เห็น (ในแผงควบคุมรูปภาพ) เป็นระยะเวลาหนึ่งเพื่อให้ลูกค้ามีโอกาสกู้คืนรูปภาพได้

เป็นไปได้หรือไม่ที่จะกู้คืนรูปภาพที่ถูกลบ?

ก่อนที่จะลบ รูปภาพที่ไม่ได้ใช้งานจะมองเห็นได้ระยะหนึ่ง (ในแผงควบคุมรูปภาพ) เพื่อให้ลูกค้าสามารถกู้คืนรูปภาพดังกล่าวได้

หากฉันมีแผนเดิม (ตามพื้นที่เก็บข้อมูล) บัญชีของฉันจะอยู่ภายใต้นโยบายการเก็บรักษารูปภาพที่ไม่ได้ใช้งานและข้อจำกัดในการดาวน์โหลดหรือไม่

การสมัครสมาชิกแบบเดิมที่มีอยู่ไม่ใช่เป้าหมายของนโยบายและข้อจำกัดการดาวน์โหลด โปรดจำไว้ว่าลูกค้าดังกล่าวจะมีเวลาจนถึงวันที่ 31 มกราคม 2021 ในการเปลี่ยนไปใช้ แผนภาษีใหม่.

มีข้อจำกัดในการดาวน์โหลดอิมเมจจากพื้นที่เก็บข้อมูล Docker Hub มีอะไรบ้าง

ขีดจำกัดในการดาวน์โหลดอิมเมจ Docker ขึ้นอยู่กับประเภทบัญชีผู้ใช้ของผู้ใช้ที่ขอรูปภาพ ไม่ใช่ประเภทบัญชีของเจ้าของรูปภาพ พวกเขาถูกกำหนดไว้ ที่นี่.

สิทธิ์สูงสุดของผู้ใช้จะมีผลตามบัญชีส่วนตัวของเขาและองค์กรใด ๆ ที่เป็นเจ้าของ การดาวน์โหลดที่ไม่ได้รับอนุญาตถือเป็น "ไม่ระบุชื่อ" และถูกจำกัดโดยที่อยู่ IP แทนที่จะเป็น ID ผู้ใช้ หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการอัปโหลดภาพที่ได้รับอนุญาต โปรดดู เอกสาร.

การดาวน์โหลดถูกกำหนดเพื่อวัตถุประสงค์ในการจำกัดความถี่ในการดาวน์โหลดอย่างไร

คำขอดาวน์โหลดประกอบด้วยคำขอ GET สูงสุดสองคำขอจากที่เก็บ UTL ของแบบฟอร์ม /v2/*/manifests/*.

ความจริงก็คือการดาวน์โหลดไฟล์ Manifest ของรูปภาพที่มีหลายสถาปัตยกรรมจำเป็นต้องดาวน์โหลดรายการไฟล์ Manifest จากนั้นจึงดาวน์โหลดไฟล์ Manifest ที่ต้องการสำหรับสถาปัตยกรรมที่ต้องการ คำขอ HEAD จะไม่ถูกนับ

โปรดทราบว่าการดาวน์โหลดทั้งหมด รวมถึงการดาวน์โหลดรูปภาพที่คุณมีอยู่แล้ว จะถูกนับด้วยวิธีนี้ นี่เป็นการประนีประนอมที่จะไม่นับแต่ละเลเยอร์

ฉันสามารถรันมิเรอร์ Docker Hub ของตัวเองได้หรือไม่

ดู เอกสารเพื่อทำสิ่งนี้. เนื่องจากใช้คำขอ HEAD พวกเขาจะไม่ถูกนับรวมในการจำกัดอัตราการดาวน์โหลด โปรดทราบว่าคำขอรูปภาพเริ่มต้นจะไม่ถูกแคช ดังนั้นคำขอเหล่านั้นจะถูกนับ

เลเยอร์รูปภาพนับหรือไม่

เลขที่ เนื่องจากเราจำกัดคำขอรายการ จึงไม่มีการจำกัดจำนวนเลเยอร์ (คำขอ Blob) เมื่อดาวน์โหลดในขณะนี้ นี่เป็นการเปลี่ยนแปลงนโยบายก่อนหน้าของเราโดยอิงตามคำติชมจากชุมชน เป้าหมายของการเปลี่ยนแปลงคือการทำให้นโยบายเป็นมิตรกับผู้ใช้มากขึ้น เพื่อให้ผู้ใช้ไม่ต้องนับเลเยอร์ของทุกภาพที่สามารถใช้ได้

อัตราการดาวน์โหลดแบบไม่เปิดเผยตัวตนถูกจำกัดตามที่อยู่ IP หรือไม่

ใช่. ความถี่ของคำขอจะถูกจำกัดตามที่อยู่ IP แต่ละรายการ (เช่น สำหรับผู้ใช้ที่ไม่ระบุชื่อ: 100 คำขอใน 6 ชั่วโมงจากที่อยู่เดียว) ดูรายละเอียดเพิ่มเติม ที่นี่.

คำขอดาวน์โหลดจากผู้ใช้ที่เข้าสู่ระบบถูกจำกัดโดยที่อยู่ IP หรือไม่

ไม่ คำขอดาวน์โหลดจากผู้ใช้ที่ได้รับอนุญาตจะขึ้นอยู่กับบัญชี ไม่ใช่ตาม IP บัญชีฟรีจำกัดคำขอไว้ที่ 200 รายการในระยะเวลาหกชั่วโมง บัญชีที่ชำระเงินนั้นไม่จำกัด

ข้อจำกัดจะมีผลหรือไม่หากฉันลงชื่อเข้าใช้บัญชีของฉันแล้วมีคนจาก IP ของฉันโดยไม่เปิดเผยตัวตนถึงขีดจำกัด

ไม่ ผู้ใช้ที่ลงชื่อเข้าใช้บัญชีเพื่อดาวน์โหลดภาพจะถูกจำกัดตามประเภทบัญชีเท่านั้น หากผู้ใช้ที่ไม่ระบุชื่อจาก IP ของคุณได้รับการจำกัด มันจะไม่ส่งผลกระทบต่อคุณตราบใดที่คุณได้รับอนุญาตหรือไม่ถึงขีดจำกัดของคุณ

มันสำคัญไหมว่าฉันดาวน์โหลดภาพไหน?

ไม่ ทุกภาพถือว่าเหมือนกัน ข้อจำกัดทั้งหมดขึ้นอยู่กับระดับบัญชีที่ผู้ใช้ดาวน์โหลดรูปภาพ ไม่ใช่ระดับบัญชีของเจ้าของพื้นที่เก็บข้อมูล

ข้อจำกัดเหล่านี้จะเปลี่ยนแปลงหรือไม่

เราจะติดตามข้อจำกัดอย่างใกล้ชิดและรับรองว่าเกี่ยวข้องกับกรณีการใช้งานทั่วไปตามระดับของพวกเขา โดยเฉพาะอย่างยิ่ง ข้อจำกัดฟรีและไม่เปิดเผยตัวตนควรเป็นไปตามขั้นตอนการทำงานปกติของนักพัฒนารายเดียวเสมอ ตามหลักการนี้ จะทำการปรับเปลี่ยนตามความจำเป็น คุณก็ทำได้ เขียนถึงเรา ความคิดเห็นของคุณเกี่ยวกับขีดจำกัด

แล้วระบบ CI ที่การดาวน์โหลดจะไม่เปิดเผยตัวตนล่ะ

เราเข้าใจดีว่ามีบางสถานการณ์ที่การดาวน์โหลดโดยไม่ระบุชื่อหลายครั้งสามารถยอมรับได้ ตัวอย่างเช่น ผู้ให้บริการ CI ระบบคลาวด์สามารถเรียกใช้บิวด์ตาม PR ไปยังโปรเจ็กต์โอเพ่นซอร์สได้ เจ้าของโปรเจ็กต์อาจไม่สามารถใช้ข้อมูลประจำตัว Docker Hub ของตนได้อย่างปลอดภัยเพื่ออนุญาตการดาวน์โหลดในกรณีนี้ และขนาดของผู้ให้บริการดังกล่าวมีแนวโน้มที่จะทำให้เกิดข้อจำกัด แน่นอนว่าเราจะแก้ไขกรณีดังกล่าวเมื่อมีการร้องขอ และจะปรับปรุงกลไกการจำกัดอัตราการดาวน์โหลดของเราต่อไป เพื่อปรับปรุงประสบการณ์ของเรากับผู้ให้บริการเหล่านี้ เขียนถึงเราที่ mailto:[ป้องกันอีเมล]หากคุณมีปัญหาใด ๆ

Docker จะเสนอแผนการกำหนดราคาแยกต่างหากสำหรับโปรเจ็กต์โอเพ่นซอร์สหรือไม่

ใช่ Docker ซึ่งเป็นส่วนหนึ่งของการสนับสนุนชุมชน Open Source จะประกาศแผนการกำหนดราคาใหม่สำหรับพวกเขาในภายหลัง หากต้องการสมัครแผนภาษีดังกล่าวให้กรอก форму.

NB เกี่ยวกับบทเรียน หลักสูตรวิดีโอนักเทียบท่าที่ถูกบันทึกไว้ใน Slurm ในช่วงฤดูร้อนปี 2020 วิทยากรพูดคุยโดยละเอียดเกี่ยวกับการทำงานกับรูปภาพในระดับสูง เข้าร่วมกับเรา!

ที่มา: will.com

เพิ่มความคิดเห็น