[英]Packer instance accessing private Docker registry in AWS
使用Jenkins(在我的構建 VPC中運行),我有一項工作可以運行Packer構建來烘焙AMI。 在創建AMI的過程中,我必須從也在我的構建 VPC中運行的私有Docker注冊表中提取信息。
我的注冊表已經鎖定,因此只能從Jenkins或我的辦公室訪問。
烘焙AMI時,我需要拉一個docker映像並從中啟動一個容器。 但是,由於不允許Packer的實例訪問注冊表,因此失敗。
我不知道如何動態地允許訪問此實例的注冊表。
有沒有一種方法可以用Packer(或Jenkins)做到這一點,而不必一直打開注冊表?
我希望Packer使用以下設置將正在構建到安全組中的實例啟動: security_group_id
或security_groups_ids
。 如果將該組添加到Docker Registry實例的安全性中,則應允許在網絡級別進行通信。 權限全在您身上。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.