Windows下Docker推送AWS ECR异常:生成0MB镜像与镜像索引问题
Docker镜像推送AWS ECR跨平台异常排查求助
我使用Windows x86版Docker Desktop,通过WSL安装的Ubuntu 22.04执行所有Docker命令。将项目镜像推送至AWS ECR时,生成了一个0MB的镜像和一个镜像索引制品;在Lambda函数中运行该镜像时会出现报错。但使用MacBook执行完全相同的Docker命令时,仅生成一个可正常在Lambda运行的镜像,请求协助排查问题原因及测试方向。
执行的Docker命令
docker build -f Dockerfile.model.process -t processing/model/processing . docker tag processing/model/processing:latest ****.dkr.ecr.us-east-2.amazonaws.com/processing/model/processing:latest aws ecr get-login-password --region us-east-2 | docker login --username AWS --password-stdin ****.dkr.ecr.us-east-2.amazonaws.com docker push ****.dkr.ecr.us-east-2.amazonaws.com/processing/model/processing:latest
不同平台推送后的ECR状态
Windows机器推送后

MacBook推送后

内容的提问来源于stack exchange,提问作者Wx_Trader
相关产品推荐
相关产品推荐

