Publicado en: Nov 2, 2017
Ahora se pueden especificar las marcas device e init en las definiciones de tareas para los contenedores de Docker administrados por HAQM EC2 Container Service (HAQM ECS).
La marca device permite que asociar contenedores a dispositivos externos sin usar el modo privilegiado. Anteriormente, para montar un dispositivo en un contenedor de Docker era necesario iniciar el contenedor en modo privilegiado. Ahora puede especificar dispositivos en la definición de la tarea de HAQM ECS, lo que permite que los contenedores monten dispositivos como los volúmenes de EBS.
La marca init ejecuta un proceso init como PID 1 en el contenedor. Anteriormente, si ciertos procesos en contenedores no finalizaban correctamente, podían continuar ejecutándose, lo que generaba costos y utilización innecesarios. Ahora puede especificar el parámetro init de Docker en la definición de la tarea de HAQM ECS. Esto garantiza que el proceso init sea el principal de todos los procesos existentes dentro de un contenedor y que pueda terminar los procesos que han finalizado, pero que todavía se están ejecutando.
Para obtener más información acerca del uso de las marcas device e init, consulte la documentación de HAQM ECS. Puede obtener más información acerca de cómo ejecutar contenedores de Docker con HAQM ECS aquí.
HAQM ECS está disponible en las regiones EE.UU. Este (Ohio), EE.UU. Este (Norte de Virginia), EE.UU. Oeste (Norte de California), EE.UU. Oeste (Oregón), Canadá (Central), Asia Pacífico (Seúl), Asia Pacífico (Singapur), Asia Pacífico (Sídney), Asia Pacífico (Tokio), UE (Fráncfort), UE (Irlanda), UE (Londres) y China (Pekín). Para obtener más información sobre las regiones y el servicio de AWS, visite esete sitio.