在macos系统中 docker配置文件增加 “data-root” 数据目录后 在创建 k3d集群的时候 k3d serverlb 无法启动 报找不到 /etc/confd/values.yaml 问题
原因: data-root 指定的目录有权限问题,导致 k3d 无法正确的将配置文件/etc/confd/values.yaml 生成
问题根源如下: docker启动配置项中设置了外置NTFS硬盘的目录为数据目录。
解决方法: 取消data-root项目,使用docker默认的数据存储目录,然后进移动 ~/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw 文件到你需要的目录。