嗨,我正在尝试在Mac机器上的docker容器中启用云监视日志记录。
Docker版本。
版本:18.03.1-ce。 API版本:1.37。
每次启动容器时都会出现以下错误
Error response from daemon: failed to initialize logging driver: NoCredentialProviders: no valid providers in chain. Deprecated.
For verbose messaging see aws.Config.CredentialsChainVerboseErrors
我尝试了以下方法:
但是每次我都会遇到相同的错误。
docker run -d -p 5801:8080 --env AWS_REGION=us-west-2 -v /Users/me/.aws/credentials:/root/.aws/credentials:ro --log-driver=awslogs --log-opt awslogs-region=us-west-2 --log-opt awslogs-group=perf-log-group --log-opt awslogs-create-group=true --log-opt awslogs-stream=awslogs-ing imageId
您能否建议我在这里缺少的内容,就像我删除日志部件应用程序正常工作并且可以访问应用程序中的AWS API一样。