Как установить default.region и default.output с помощью переменных ENV - PullRequest
0 голосов
/ 04 октября 2019

У меня есть это:

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 вместо того, чтобы требовать aws cli? Я знаю, что он просто записывает его в .aws / credentials, но намеревается использовать здесь только ENV-переменные вместо файлов.

1 Ответ

0 голосов
/ 04 октября 2019

Согласно этим документам: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-envvars.html

это должно быть правильно:

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