Docker Awslogs日志记录驱动程序问题-NoCredentialProviders:链中没有有效的提供程序
Docker compose添加日志:Docker Awslogs日志记录驱动程序问题-NoCredentialProviders:链中没有有效的提供程序,docker,amazon-cloudwatch,docker-for-mac,Docker,Amazon Cloudwatch,Docker For Mac,Docker compose添加日志: app: logging: driver: awslogs options: awslogs-region: eu-west-3 awslogs-group: myappLogGroup 我已使用AWS configure命令将我的AWS凭据添加到mac,并且凭据正确存储在~/.AWS/credentials中 我
app:
logging:
driver: awslogs
options:
awslogs-region: eu-west-3
awslogs-group: myappLogGroup
我已使用AWS configure命令将我的AWS凭据添加到mac,并且凭据正确存储在~/.AWS/credentials中
我正在使用docker desktop 2.2.0.4
运行docker compose up时,出现以下错误:
错误:for app无法启动服务app:未能初始化日志记录驱动程序:NoCredentialProviders:链中没有有效的提供程序。不赞成。有关详细消息,请参见aws.Config.CredentialsChainVerboseErrors
错误:在启动项目时遇到错误
我相信这是因为凭证需要存在于Docker守护进程中
另外,我学到的是,仅向客户提供aws凭据是不够的。根据docker的说法:
您必须向Docker守护程序[…]提供AWS凭据
实际的~./aws/credentials
文件是否可能装载在Docker Desktop虚拟机中
老实说,我已经尝试了4天来解决这个问题,我的想法已经没有了。。。感谢您的帮助
提前谢谢。我现在也有同样的问题。对不起,伙计,这件事发生在我身上已经很久了,我甚至不记得它的来龙去脉了。祝你好运我现在也有同样的问题对不起,伙计,这件事发生在我身上已经很久了,我甚至不记得它的来龙去脉了。祝你好运