Como especificar informações extras de TZ para 'apt-get install -y awscli'

2

Eu quero instalar o awscli na minha imagem do docker do ubuntu.

Este é o comando que eu usei

apt-get install -y awscli

Logo após o início da instalação, ele solicitou

Configuring tzdata

Please select the geographic area in which you live. Subsequent configuration questions will narrow this down by presenting a list of cities, representing the time zones in which they are located.

  1. Africa 2. America 3. Antarctica 4. Australia 5. Arctic 6. Asia 7. Atlantic 8. Europe 9. Indian 10. Pacific 11. SystemV 12. US 13. Etc Geographic area:

Como desejo incluir essa etapa apt-get no Docker, ela não pode ser interativa.

Como posso passar essas informações de fuso horário para apt-get e / ou aws-cli ?

Eu tentei definir o conteúdo de '/ etc / timezone' para Australia/Sydney , mas o prompt ainda aparece. Se eu matar o processo neste ponto, posso ver que o conteúdo do arquivo '/ etc / timezone' foi alterado para Etc/UTC

    
por Anthony Kong 28.03.2018 / 04:30

1 resposta

0

Adicione a seguinte linha a um arquivo de configuração aws (por exemplo, /root/.aws/credentials ) antes de executar pip install awscli

region = us-west-2

É claro que você deve definir a região para o que fizer sentido para o seu projeto.

    
por 28.03.2018 / 12:36

Tags