SELinux를 내부적으로 사용하는 응용 프로그램을 배포하기 위해 Docker 컨테이너 안에 SELinux를 설치하려고합니다.
기본 CentOS 이미지에는 SELinux가 설치되어 있지 않습니다.
$ docker run -it centos:latest /bin/bash
[root@38ae5a98273d /]# sestatus
bash: sestatus: command not found
yum에서 설치 한 후에는 SELinux가 아직 활성화되어 있지 않습니다.
[root@38ae5a98273d /]# yum install policycoreutils selinux-policy-targeted
...
[root@38ae5a98273d /]# sestatus
SELinux status: disabled
내가 찾은 모든 문서에는 시스템을 설치하기 위해 시스템을 재부팅해야한다고 나와 있습니다. 그러나 Docker 컨테이너 내에서 시스템 재부팅을 시뮬레이트하는 방법을 알지 못합니다.
컨테이너 내부에 SELinux를 설치하고 활성화하는 방법은 무엇입니까?