Сегодня у меня проблемы с apparmor, из-за которых я не могу использовать докер. В частности:
$ /sbin/apparmor_parser apparmor_parser --version
below cmd output started 2019 Fri Nov 22 09:06:41 AM PST
Bus error (core dumped)
Strace'ing не обнаруживает ничего интересного.
Я пытался остановить и отключить аппармор, но это не помогло.
Еще попробовал перезагрузиться. Это тоже не помогло.
Это мешает мне делать с докером даже простые вещи:
$ docker run --rm -it hello-world
below cmd output started 2019 Fri Nov 22 09:08:20 AM PST
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
1b930d010525: Pull complete
Digest: sha256:4df8ca8a7e309c256d60d7971ea14c27672fc0d10c5f303856d7bc48f8cc17ff
Status: Downloaded newer image for hello-world:latest
docker: Error response from daemon: AppArmor enabled on system but the docker-default profile could not be loaded: running `/sbin/apparmor_parser apparmor_parser --version` failed with output:
error: signal: bus error (core dumped).
По правде говоря, я действительно не необходимость apparmor. Мне нужен докер. Я пытался отключить apparmor в systemd, но это не помогло.
Единственное, что я недавно изменил, - это настройка OpenVPN. Я пытался убить его, но это не помогло.
Я также автоматически обновляю свою систему каждую ночь. Это могло привести к чему-то актуальному.
Что мне нужно сделать, чтобы успокоить аппармора?
Я использую Linux Mint 19.1, и мои пакеты apparmor:
$ dpkg -l | grep apparmor
below cmd output started 2019 Fri Nov 22 09:11:20 AM PST
ii apparmor 2.12-4ubuntu5.1 amd64 user-space parser utility for AppArmor
ii libapparmor1:amd64 2.12-4ubuntu5.1 amd64 changehat AppArmor library
Спасибо!