로딩
요청 처리 중입니다...

123. [RTOS + Docker] 4편 : Docker 엔진의 CGroup RT 기능 사용하기

 123. [RTOS + Docker] 4편 : Docker 엔진의 CGroup RT 기능 사용하기

이번 포스트에서는 도커 컨테이너에서 RT 기능을 사용하는 방법에 대해서 다룬다. 1. Docker의 RT를 위한 커널 기능 활성화 여부 확인 도커 엔진 자체가 RT 기능을 지원하고 있기 때문에 따로 뭔가를 설치해야 한다거나 할 필요는 없다.

도커 엔진 1.13버전 이후부터 RT 기능을 사용할 수 있다.12 그러나 리눅스 커널 레벨에서 이 기능이 enable 되어 있어야만 사용할 수 있기 때문에, 해당 기능의 활성화 여부를 확인해야만 한다. 기능의 이름은 CONFIG_RT_GROUP_SCHED 이며, 커널 컴파일 시에 설정할 수 있는 듯 하다.

CONFIG_RT_GROUP_SCHED 의 활성화 여부는 여러 가지 방법으로 확인할 수 있는데, 리눅스 배포판에 따라서 확인 방법이 조금씩 다를 수 있기 때문에 아래의 방법 중 하나를 선택해 확인하자. 1.1 CentOS, Ubuntu 의 경우. 아래의 명령어로 확인할 수 있다.

참고로 페도라 계열은 자동적으로 CONFIG_RT_GROUP_SC...