Publicado: Nov 2, 2017
As flags de init e dispositivo podem agora ser especificadas nas definições da tarefa para contêineres Docker gerenciados pelo Amazon EC2 Container Service (Amazon ECS).
A flag de dispositivo permite que contêineres se anexem aos dispositivos externos sem usar o modo privilegiado. Antes, para montar um dispositivo em um contêiner Docker era necessário iniciar o contêiner em modo privilegiado. Agora é possível especificar dispositivos na definição de tarefa do Amazon ECS, permitindo que os contêineres montem dispositivos como os volumes do EBS.
A flag de init executa um processo init como PID 1 no contêiner. Antes, se determinados processos em contêineres não fossem encerrados corretamente, eles poderiam continuar em execução – resultando em custo e utilização desnecessária. Agora é possível especificar o parâmetro init de Docker na definição de tarefa do Amazon ECS. Isso garante que o processo init é o pai de todos os processos dentro de um contêiner, e pode encerrar processos concluídos, mas que ainda estão em execução.
Para obter mais informações sobre o uso de flags de init e dispositivos, consulte a documentação do Amazon ECS. Saiba mais sobre a execução de contêineres Docker com o Amazon ECS aqui.
O Amazon ECS está disponível nas regiões do Leste dos EUA (Ohio), Leste dos EUA (Norte da Virgínia), Oeste dos EUA (Norte da Califórnia), Oeste dos EUA (Oregon), Canadá (Central), Ásia-Pacífico (Seul), Ásia-Pacífico (Cingapura), Ásia-Pacífico (Sydney), Ásia-Pacífico (Tóquio), UE (Frankfurt), UE (Irlanda), UE (Londres) e China (Pequim). Para obter mais informações sobre as regiões e o serviço da AWS, visite aqui.