Amazon web services 如何使用环境变量设置default.region和default.output

Amazon web services 如何使用环境变量设置default.region和default.output,amazon-web-services,amazon-ec2,environment-variables,dockerfile,Amazon Web Services,Amazon Ec2,Environment Variables,Dockerfile,我有这个: ENV AWS_ACCESS_KEY_ID 'AKIA5Jxxxxxxx2CNT74UI' ENV AWS_SECRET_ACCESS_KEY '9Dot6OPhxxxxxxxOlB8NlFlK3k1vKEXm' RUN aws configure set default.region us-west-2 RUN aws configure set default.output json 如何将第3行和第4行转换为ENV VAR,而不需要aws cli?我知道它只是将其写入.a

我有这个:

ENV AWS_ACCESS_KEY_ID 'AKIA5Jxxxxxxx2CNT74UI'
ENV AWS_SECRET_ACCESS_KEY  '9Dot6OPhxxxxxxxOlB8NlFlK3k1vKEXm'

RUN aws configure set default.region us-west-2
RUN aws configure set default.output json
如何将第3行和第4行转换为ENV VAR,而不需要aws cli?我知道它只是将其写入.aws/credentials,但希望在这里只使用ENV vars而不是文件。

根据这些文档:

这应该是正确的:

ENV AWS_ACCESS_KEY_ID='AKIA5JxcxxxxxxCNT74UI'
ENV AWS_SECRET_ACCESS_KEY='9Dot6OPhz8ckxxxxxxxxlFlK3k1vKEXm'
ENV AWS_DEFAULT_REGION='us-west-2'
ENV AWS_DEFAULT_OUTPUT='json'