首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以直接在我的Dockerfile中使用AWS ECR图像吗?

我可以直接在我的Dockerfile中使用AWS ECR图像吗?
EN

Server Fault用户
提问于 2017-06-01 23:03:42
回答 1查看 19K关注 0票数 28

在典型的dockerfile中,通常有一行From ubuntu:16.04,它支持从docker存储库中提取图像。

现在,我已经构建了自己的图像存储库:

这个定位URI是:1234567890.dkr.ecr.us-west-2.amazonaws.com/mycompany

如上面的截图所示,我将一个图像推送到服务器上。

我运行以下命令以确保我已经登录到ecr

代码语言:javascript
复制
> `aws ecr get-login --region us-west-2`
Flag --email has been deprecated, will be removed in 1.14.
Login Succeeded

ECR登录完成,没有错误。然后我试着建立一个新的形象:

代码语言:javascript
复制
> docker build -t rtf-converter . -f Dockerfile-rtf-converter 
Sending build context to Docker daemon 790.1 MB
Step 1/2 : FROM mycompany:latest
repository mycompany not found: does not exist or no pull access

以下是Dockerfile的内容

代码语言:javascript
复制
FROM mycompany:latest
RUN apt-get install chef-zero

FROM语句中正确指定存储库的正确方法是什么?

我对标签感到特别困惑。什么是好的标签惯例?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2017-06-01 23:58:17

您在docker push中使用的相同模式可以工作:

代码语言:javascript
复制
FROM 1234567890.dkr.ecr.us-west-2.amazonaws.com/mycompany:latest
票数 35
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/853528

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档