게시된 날짜: Nov 2, 2017

이제 Amazon EC2 Container Service(Amazon ECS)가 관리하는 Docker 컨테이너의 작업 정의에서 장치 및 init 플래그를 지정할 수 있습니다. 

컨테이너는 장치 플래그를 통해 관리자 모드를 사용하지 않고 외부 장치에 연결할 수 있습니다. 이전에는 장치를 Docker 컨테이너에 탑재하려면 관리자 모드에서 컨테이너를 시작해야 했습니다. 이제는 Amazon ECS 작업 정의에서 장치를 지정하여 컨테이너가 EBS 볼륨 등의 장치를 탑재할 수 있습니다.

init 플래그는 컨테이너에서 PID 1으로 init 프로세스를 실행합니다. 이전에는 컨테이너화된 일부 프로세스가 적절히 종료되지 않은 경우에도 계속 실행될 수 있어 불필요한 사용 및 비용이 발생했습니다. 이제는 Amazon ECS 작업 정의에서 Docker init 파라미터를 지정할 수 있습니다. 이렇게 하면 init 프로세스가 컨테이너 내의 모든 프로세스의 상위 프로세스가 되고, 실행이 완료됐는데도 여전히 실행 중인 프로세스를 종료할 수 있습니다.

장치 및 init 플래그 사용에 대한 자세한 내용은 Amazon ECS 설명서를 참조하십시오. Amazon ECS를 사용하여 Docker 컨테이너를 실행하는 방법에 대한 자세한 내용은 여기서 알아볼 수 있습니다.

Amazon ECS는 미국 동부(오하이오), 미국 동부(버지니아 북부), 미국 서부(캘리포니아 북부), 미국 서부(오레곤), 캐나다(중부), 아시아 태평양(서울), 아시아 태평양(싱가포르), 아시아 태평양(시드니), 아시아 태평양(도쿄), EU(프랑크푸르트), EU(아일랜드), EU(런던) 및 중국(베이징) 리전에서 이용 가능합니다. AWS 리전 및 서비스에 대한 자세한 내용은 여기를 참조하십시오.