通过指令
sudo apt install docker.io
安装完docker之后,运行报错
docker run hello-world
解决方法:
直接通过指令把apparmor卸载掉,简单粗暴。
sudo apt-get remove apparmor
卸载之后,运行docker即正常运行
AppArmor(Application Armor)是Linux上的一个安全模块,用于限制进程的权限和行为。它通过定义访问控制规则来保护系统中的应用程序免受潜在的安全威胁。
我们卸载掉了AppArmor之后,可能会有些安全问题,但不影响docker正常的调试使用。