docker swarm 删除节点报权限不足
在 HomeLab 的自建 Docker Swarm 集群中,在尝试删除集群中的节点时报了 permission denied
的错误。这个问题可能是 AppArmor 安全策略的问题。
由于在 HomeLab 安装 Docker 和组建 Swarm 集群时都是按照 Quick Start 相关的指引,使用的默认的 Docker AppArmor 安全配置文件。在删除节点时,
操作的配置是没有权限的。
所以这里可以简单的将 AppArmor 先禁用,再把节点删除。
1 | sudo systemctl disable apparmor.service --now |
docker swarm 删除节点报权限不足
https://blog.imoe.tech/2019/06/11/19-docker-swarm-remove-node-permission-denied/