OmniLink - Timezone
Problema: Como colocar os horários dos logs corretamente?
Para trocar o fuso horário (timezone) de um container Docker em execução, você pode seguir estas etapas:
Primeiro, você precisa entrar no container. Você pode fazer isso usando o comando
docker exec
seguido pelo ID ou nome do container e um shell interativo, como o bash. Por exemplo:docker exec -it <container_id_ou_nome> bash
Dentro do container, você pode configurar o fuso horário usando o comando
tzdata
, selecionando o local de horário correspondente a sua área de localização (São Paulo/Brasilia, Acre, Amazonas ou Fernando de Noronha)# Configurar o fuso horário interativamente dpkg-reconfigure tzdata
Após configurar o fuso horário, saia do shell interativo dentro do container, digitando
exit
.Reinicie o container para que as alterações se reflitam
docker restart <container_id_ou_nome>
Verifique que agora os horários estão corretamente acompanhando o seu container
docker logs -f <container_id_ou_nome>