Docker 在尝试使用创建的 aws 上下文时中断

Fla*_*Ife 2 amazon-web-services amazon-ecs docker docker-compose

我正在尝试创建一个 AWS 上下文,以便与 AWS 的 docker 一起使用。使用 docker 文档,我已经成功创建了一个上下文,docker context create ecs myecscontext但每次当我尝试将这个创建的上下文与docker context use myecscontextdocker 中断一起使用时,只需docker在命令行中输入即可显示该消息context requires credentials to be passed as environment variables

我已经设置了 aws 环境变量,并AWS environment variables在创建上下文时进行了选择。

这是 docker 的错误吗?在此之后,我只能通过从 docker 仪表板重置我的 docker 引擎来让 docker 再次工作。我使用的是 MacOS Big Sur。

这是我正在关注的文档:在 ECS 上部署 Docker 容器

lil*_*hop 11

您可以通过运行以下命令切换回默认上下文:

> docker --context default context use default
Run Code Online (Sandbox Code Playgroud)