VS 2017无法将容器发布到AWS

问题描述 投票:0回答:1

我有一个简单的Web应用程序,并试图公开给ESC。

VS在发布时抛出以下错误...

执行命令时发生未知错误:找不到Docker CLI可执行文件。确保将Docker CLI安装在环境PATH中。在Amazon.ECS.Tools.DockerCLIWrapper..ctor(IToolLogger记录器,String workingDirectory)在Amazon.ECS.Tools.Commands.PushDockerImageCommand.d__13.MoveNext()---从之前引发异常的位置开始的堆栈结束跟踪---在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)在Amazon.Common.DotNetCli.Tools.Commands.BaseCommand`1.d__9.MoveNext()

我已经安装了AWS CLI版本1并添加了环境变量。

但仍然出现此错误。

amazon-web-services visual-studio-2017 aws-sdk aws-cli docker-container
1个回答
0
投票

啊,错误显然指出了问题所在。

无法找到Docker CLI可执行文件

AWS CLI仅提供了登录ECR来推送docker的功能。要构建和部署,您仍然需要Docker客户端。您尚未安装用于构建/推送Docker的Docker客户端。请参阅以下文档:Install Docker。如果已经安装了它,请确保在环境变量中设置了它的二进制路径。

© www.soinside.com 2019 - 2024. All rights reserved.