amazon-web-services - 使用 golang sdk 将本地 docker 镜像上传到 AWS ECR
问题描述
mySession := session.Must(session.NewSession(&aws.Config{
Region: aws.String(<region>),
Credentials: credentials.NewStaticCredentials(<access_key>, <secret>, ""),
}))
ecrClient := ecr.New(mySession)
ecrClient.PutImage(&ecr.PutImageInput{
ImageManifest: <????????????>
RepositoryName: aws.String(<ecr_address>),
})
在上面的代码中,我使用我的access key
和创建了一个 ECR 客户端secret
。
我想将本地构建的 docker 映像(例如example:v1
)推送到 AWS ECR。
如何为此目的创建 ImageManifest ?
解决方案
推荐阅读
- excel - 存储在 SharePoint 库中的 Access DB 的并发和连接问题
- google-sheets - 我在使用 ImportXML 抓取 Span 类时遇到问题
- python - 即使选择了不同的运算符,也会使用相同的运算符
- android - 当元素未显示在屏幕中时,Recyclerview 不加载方法
- formatting - 如何在不使用 estadd 的情况下将文本添加到 esttab 表的底部
- typescript - 是否有可能拥有一个具有一个属性或另一个属性的接口?
- java - Apache Ignite IGFS:在写入完成之前开始读取大文件
- javascript - 对负数的位数求和
- jquery - 如何使用 ng-repeat 使 bxSlider 在 AngularJS 中工作?
- file-upload - 文件未在邮递员中发送