Я пытаюсь получить very basic steps часть установки в рабочем докере, и я столкнулся с этой проблемой на Fedora 20:`Докер запустить убунт: 14,04/bin/echo` производит ошибку SELinux на Fedora 20
$ sudo docker run ubuntu:14.04 /bin/echo
/bin/echo: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
В в то же время в SELinux Alert Browser записываются два предупреждения:
- SELinux предотвращает/bin/echo из доступа на чтение в файле lnk_file. (По-видимому, имя файла равно «».)
- SELinux предотвращает/bin/echo от доступа для чтения в файле. (Пустое имя файла снова.)
Что я делаю неправильно, или это ошибка?
$ sudo docker version
Client version: 1.0.0
Client API version: 1.12
Go version (client): go1.2.2
Git commit (client): 63fe64c/1.0.0
Server version: 1.0.0
Server API version: 1.12
Go version (server): go1.2.2
Git commit (server): 63fe64c/1.0.0
$ yum info docker-io
Name : docker-io
Arch : x86_64
Version : 1.0.0
Release : 6.fc20
$ yum info selinux-policy
Name : selinux-policy
Arch : noarch
Version : 3.12.1
Release : 177.fc20
Можете ли вы предоставить немного больше информации о фонах? Что мне делать с файлом 'docker.te' от fedorahosted? Что вы имеете в виду «В этой политике [...]»? У меня нет ни 'semodule_unpackage', ни' seinfo', ни исполняемого файла 'sesearch' на моем пути, ни man-страницы для' docker_selinux'. – Perseids
Я, конечно, мог бы, хотя позвольте мне задать вам еще один вопрос? Используете ли вы/поддерживаете SELinux или просто устанавливаете по умолчанию и скорее отключите его, чем настроили? В целом, вот основной справочник SELinux: http://docs.fedoraproject.org/en-US/Fedora/12/html/Security-Enhanced_Linux/chap-Security-Enhanced_Linux-Working_with_SELinux.html, вот очень хорошее видео, объясняющее что такое SELinux и как с ним работать: https://www.youtube.com/watch?v=MxjenQ31b70 – favoretti
В противном случае вы можете просто переключить SELinux в режим без соблюдения следующих правил: http: //www.crypt .gen.nz/selinux/disable_selinux.html # DIS2, но подумайте, что должен сказать этот веб-сайт: http://stopdisablingselinux.com/ – favoretti