SELinux'u dahili olarak kullanan bir uygulamayı dağıtmak için bir Docker konteynerinin içine SELinux yüklemeye çalışıyorum.
Varsayılan CentOS görüntüsünde SELinux yüklü değildir:
$ docker run -it centos:latest /bin/bash
[root@38ae5a98273d /]# sestatus
bash: sestatus: command not found
Yum'dan yükledikten sonra SELinux henüz etkinleştirilmedi.
[root@38ae5a98273d /]# yum install policycoreutils selinux-policy-targeted
...
[root@38ae5a98273d /]# sestatus
SELinux status: disabled
Bulduğum tüm belgeler, yüklemek için bir sistemi yeniden başlatmanız gerektiğini söylüyor. Ancak, bir Docker kapsayıcısı içinde sistemi yeniden başlatmayı simüle etmek için bir yöntem bilmiyorum.
SELinux'u bir konteynerin içine kurmak ve etkinleştirmek nasıl yapılır?