Score:0

ฉันไม่สามารถเริ่มงาน AWS: CannotPullContainerError

ธง in

ภาพลักษณ์ของฉันเอง public.ecr.aws/f6q1r4v8/amazonlinuxwithshell:ล่าสุด ไม่สามารถเริ่มต้นบน AWS (FARGATE) ด้วยวิธีที่แปลกมาก:

สถานะล่าสุด หยุด

เหตุผลที่หยุด CannotPullContainerError: ตรวจสอบภาพซ้ำแล้วซ้ำอีก 5 ครั้ง: ล้มเหลวในการแก้ไขการอ้างอิง "public.ecr.aws/f6q1r4v8/amazonlinuxwithshell:latest": ล้มเหลวในการทำคำขอ: หัวหน้า https://public.ecr.aws/v2/f6q1r4v8/amazonlinuxwithshell/manifests/latest:กดเ...

โปรดทราบว่า awslogs ยังคงว่างเปล่า (แม้จะมีอิมเมจรุ่นก่อนหน้า แต่ก็ไม่ได้ว่างเปล่า)

เกิดอะไรขึ้น ทำอย่างไรถึงจะใช้งานได้?

Michael Hampton avatar
cz flag
ข้อความถูกตัดออกในตอนท้าย กรุณาโพสต์ข้อความให้ครบถ้วน
in flag
@MichaelHampton ไม่มีทาง มันเป็นสิ่งเดียวที่ AWS แสดงให้ฉันเห็น
in flag
มันใช้งานไม่ได้เมื่อไม่มี IP อินสแตนซ์สาธารณะ... ทำไม? นั่นเป็นข้อบกพร่องของ Amazon ที่แปลกประหลาด
mreferre avatar
nl flag
@porton โครงสร้างพื้นฐานจำเป็นต้องออกไปยังจุดสิ้นสุด ECR สาธารณะเพื่อดึงภาพ สิ่งนี้จะเกิดขึ้นได้ก็ต่อเมื่องานของคุณเป็นแบบส่วนตัวและคุณมีวิธีกำหนดเส้นทางไปยังอินเทอร์เน็ต (เช่น NAT GW) หรือหากงานของคุณมีที่อยู่ IP สาธารณะที่สามารถกำหนดเส้นทางไปยังจุดสิ้นสุด ECR
in flag
@mreferre Amazon ควรกำหนด IP สาธารณะชั่วคราวให้กับงาน FARGATE การไม่ทำเช่นนั้นถือเป็นข้อบกพร่อง
mreferre avatar
nl flag
ฉันไม่แน่ใจว่าเป็น "บั๊ก" เป็นการสร้างเครือข่าย คุณเปิดใช้งานหรือไม่ก็ได้ นอกจากนี้ยังมีลูกค้าที่กำหนดค่าการสร้างเครือข่ายตามที่กำหนดไว้เพื่อหลีกเลี่ยงการออกไปยังอินเทอร์เน็ต AWS จะลบล้างได้อย่างไรและอนุญาตการสื่อสารขาออกเป็นการชั่วคราว (นานแค่ไหน?)
in flag
@mreferre แน่นอนว่า AWS ไม่ควรเปิดใช้งานการสื่อสารเครือข่ายสำหรับคอนเทนเนอร์โดยไม่มีคำขอของผู้ใช้ที่ชัดเจน แต่ทำไมไม่เปิดใช้งานสำหรับเครื่องยนต์ FARGATE เอง _ ในขณะที่คอนเทนเนอร์ไม่ทำงาน _?
mreferre avatar
nl flag
เนื่องจากสิ่งนี้จะ/อาจถูกมองว่าเป็นข้อจำกัดด้านนโยบาย/การกำกับดูแล/มาตรการรักษาความปลอดภัยสำหรับลูกค้าที่ไม่ต้องการการเชื่อมต่ออินเทอร์เน็ตใดๆ ใน VPC ของตนเอง ลองนึกถึงลูกค้าที่ใช้ AWS เป็นส่วนเสริมของศูนย์ข้อมูล (ผ่านการเชื่อมต่อโดยตรง) และมีกฎที่เข้มงวดมากเกี่ยวกับสิ่งที่ออกไปได้และไม่ได้
mreferre avatar
nl flag
ในสถานการณ์เช่นนั้น ผู้ใช้ (อาจ) สามารถเรียกใช้งานที่ชี้ไป .
Zach avatar
ru flag
คุณทริกเกอร์งาน ecs ได้อย่างไร ฉันสงสัยว่าทำไมคุณลองใหม่ได้ 5 ครั้ง ในกรณีของฉัน ข้อผิดพลาดนี้เกิดขึ้นแบบสุ่ม แต่ฉันลองใหม่ได้เพียง 1 ครั้งเท่านั้น ถ้าฉันพยายามได้ 5 ครั้ง ฉันคงไม่เห็นว่าล้มเหลวเลย (btw ฉันใช้ `boto3 run_task()` เมธอด)

โพสต์คำตอบ

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