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 Amazon EC2 Container Service (Amazon 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 Amazon 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 Amazon 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 Amazon ECS. Puede obtener más información acerca de cómo ejecutar contenedores de Docker con Amazon ECS aquí.
Amazon 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.