我刚刚在Ubuntu 18.04上安装了Docker,我无法从我的容器内访问外部网络。
我运行docker run --rm -it ubuntu:trusty ping 192.168.1.1
,得到:socket: Permission denied
另一方面,docker run --rm -it ubuntu:trusty whoami
命令如预期的那样产生root
,这意味着问题发生在容器内部。
我如何调试这个?
提前感谢。
删除AppArmor修复问题:
sudo apt-get purge --auto-remove apparmor