Chúng ta có logic trong CI-CD của chúng ta rằng thẻ (thông qua REST) dàn dựng hình ảnh mới nhất (nếu thử nghiệm thành công). Điều này làm việc trên registry v1.làm thế nào để gắn thẻ hình ảnh trong docker registry v2
hiện đã chuyển sang v2 api và tôi không thể tìm thấy trong tài liệu hướng dẫn cách "thêm" thẻ vào hình ảnh hiện có trong đăng ký .. Tôi đang ở bước có thể mang lại "tệp kê khai" của một số hình ảnh dàn dựng, nhưng không chắc chắn cách thêm thẻ và http đăng nó. cố gắng để gửi các đầu vào bên dưới
"tag": "dàn", "mới nhất",
"tag": [ "dàn", "mới nhất"], và nhiều hơn nữa
{ "schemaVersion": 1, "tên": "configservice", "tag": "dàn", "kiến trúc": "amd64", "fsLayers": [....
Đây chắc chắn là một giải pháp làm việc, nhưng nó đòi hỏi phải có docker nhị phân, có thể chạy nó như là người chủ. Ngoài ra, nó có thể mất khá nhiều thời gian, vì nó liên quan đến việc tải xuống hình ảnh. – wheleph
Dựa trên câu hỏi, chúng tôi đang chạy thử nghiệm trên hình ảnh để xác nhận nó - vì vậy nó phải tồn tại (hoặc đã được xây dựng hoặc tải xuống) trên máy CI. Điều này không giới thiệu thêm bất kỳ mối lo ngại nào về bước "test" (không chỉ là lag từ 'docker push' thứ hai mà nó khá nhanh trong trường hợp retag. –