คำถามติดแท็ก amazon-ecr

1
ฉันสามารถใช้ภาพ AWS ECR โดยตรงใน Dockerfile ของฉันได้หรือไม่
ใน dockerfile ทั่วไปมักจะมีบรรทัดนี้From ubuntu:16.04ซึ่งช่วยให้การดึงภาพจากพื้นที่เก็บข้อมูลนักเทียบท่า ตอนนี้ฉันได้สร้างที่เก็บรูปภาพของตัวเองแล้ว: ที่เก็บ URI คือ: 1234567890.dkr.ecr.us-west-2.amazonaws.com/mycompany ตามที่เห็นในภาพหน้าจอด้านบนฉันผลักภาพไปยังเซิร์ฟเวอร์ ฉันเรียกใช้สิ่งต่อไปนี้เพื่อให้แน่ใจว่าฉันมีการเข้าสู่ระบบ ecr > `aws ecr get-login --region us-west-2` Flag --email has been deprecated, will be removed in 1.14. Login Succeeded การเข้าสู่ระบบ ECR เสร็จสมบูรณ์โดยไม่มีข้อผิดพลาด จากนั้นฉันพยายามสร้างภาพใหม่: > docker build -t rtf-converter . -f Dockerfile-rtf-converter Sending build context to Docker daemon 790.1 MB …

4
ผสานรวม Amazon Elastic Container Registry กับ Jenkins
ฉันกำลังพยายามรวม Elastic Container Registry (ECR) ใหม่ของ Amazon กับ Jenkins build service ของฉัน ฉันใช้ปลั๊กอินสร้าง & เผยแพร่ของ Cloudbees Docker เพื่อสร้างอิมเมจคอนเทนเนอร์และเผยแพร่ลงในรีจิสตรี หากต้องการใช้ ECR แทนการลงทะเบียนส่วนตัวฉันได้รันคำสั่ง AWS CLI aws --region us-east-1 ecr get-loginซึ่งdocker loginใช้เรียกคำสั่ง - แต่ฉันเพิ่งคัดลอกรหัสผ่านและสร้างหนังสือรับรอง Jenkins ประเภท "ชื่อผู้ใช้ด้วยรหัสผ่าน" จากรหัสผ่านนั้น (ชื่อผู้ใช้คือ เสมอ "AWS") และนั่นก็ใช้ได้ดี! ปัญหาคือรหัสผ่าน ECR ที่สร้างโดย AWS CLI นั้นใช้ได้เพียง 12 ชั่วโมงเท่านั้น ดังนั้นตอนนี้ฉันต้องสร้างรหัสผ่านใหม่สองครั้งต่อวันและอัปเดตหน้าจอข้อมูลรับรอง Jenkins ด้วยตนเองมิฉะนั้นงานสร้างของฉันก็เริ่มล้มเหลว …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.