我正在尝试围绕 Kubernetes 进行研究,作为练习,我想将我的 docker-compose 设置(由 nginx、php-fpm 和 mysql 组成)迁移到 k8s 集群。虽然我熟悉 Docker 和docker-compose,我似乎不知道如何将本地文件夹挂载到 Kunernetes pod 中。
我想要实现的是像-v /home/user/www:/var/www/html
在 Docker 中进入每个 pod 一样简单的东西。
但无论我如何配置 PersistantVolume,挂载在 pod 中的文件夹都是空的。我在 WSL2 下尝试了带有 WSL2 的 Docker Desktop、microk8s(使用 systemd hack 安装的快照)和 WSL2 下的 minikube。
这个存储类是否相关?这在 WSL2 中甚至可能吗?