Ant*_*ong 21 docker amazon-ecr
在典型的 dockerfile 中,通常有这一行From ubuntu:16.04可以从 docker 存储库中提取图像。
现在我已经建立了自己的图像存储库:
存储库 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
Run Code Online (Sandbox Code Playgroud)
ECR 登录完成且没有错误。然后我尝试构建一个新图像:
> 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
Run Code Online (Sandbox Code Playgroud)
这是Dockerfile的内容
FROM mycompany:latest
RUN apt-get install chef-zero
Run Code Online (Sandbox Code Playgroud)
在FROM语句中正确指定存储库的正确方法是什么?
我对标签特别困惑。什么是好的标签约定?
Jas*_*tin 29
您在docker push作品中使用的相同模式:
FROM 1234567890.dkr.ecr.us-west-2.amazonaws.com/mycompany:latest
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11671 次 |
| 最近记录: |