小鸡安装docker出问题了

查看 50|回复 2
作者:deeprobe   
buyvm20刀512内存的小鸡,debian11安装docker,运行出错:docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: unable to apply apparmor profile: apparmor failed to apply profile: write /proc/self/attr/apparmor/exec: no such file or directory: unknown.
换了db10,ubuntu18,20。依然是这个问题。
之前安装都没问题,就问客服,客服答:
It's required at least 4GB of RAM as per Docker installation requirements:
https://docs.docker.com/desktop/install/linux-install/
这下我更糊涂了,求高手帮忙解答下。

客服, 小鸡, 都没

breakmyheart   
[ol]这个错误可能是因为 AppArmor 没有正确配置,导致 Docker 守护程序无法在容器中应用 AppArmor 配置。
以下是一些可能的解决方案:
确认是否已启用 AppArmor
请检查您的系统是否已启用 AppArmor。要检查系统是否已启用 AppArmor,请运行以下命令:
sudo aa-status
如果您的系统未启用 AppArmor,则可以使用以下命令启用它:
sudo apt install apparmor-utils
sudo aa-enforce /etc/apparmor.d/*
更新 Docker 配置以允许应用 AppArmor 配置
请检查 Docker 是否已配置为应用 AppArmor 配置。要检查 Docker 是否已配置为应用 AppArmor 配置,请编辑 Docker 配置文件 /etc/docker/daemon.json 并确保包含以下内容:
{
  "security-opt": ["apparmor:unconfined"]
}
如果该文件不存在,则可以使用以下命令创建它:
sudo touch /etc/docker/daemon.json
然后,使用以下命令将上述内容写入该文件:
echo '{"security-opt": ["apparmor:unconfined"]}' | sudo tee /etc/docker/daemon.json
重新启动 Docker
请尝试重新启动 Docker 并检查问题是否已解决:
sudo systemctl restart docker
如果问题仍然存在,请尝试卸载和重新安装 Docker。
希望这些解决方案可以帮助您解决问题。[/ol]复制代码
HM773   
bash
Southcat 发表于 2023-2-17 23:17
apt install apparmor
systemctl restart docker
解决问题
感谢,简洁明了的解决了问题。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部