Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker 如何与kubernetes群集共享我的google云实例的卷_Docker_Kubernetes_Google Cloud Platform_Google Kubernetes Engine - Fatal编程技术网

Docker 如何与kubernetes群集共享我的google云实例的卷

Docker 如何与kubernetes群集共享我的google云实例的卷,docker,kubernetes,google-cloud-platform,google-kubernetes-engine,Docker,Kubernetes,Google Cloud Platform,Google Kubernetes Engine,我正在进行一项设计,我将把我的git存储库放在一个google云实例上。我正在尝试使用kubernetes集群并行运行测试。但是,我无法与kubernetes集群共享为我的实例配置的标准持久性磁盘(具有github存储库)。我需要我的容器来处理位于实例中的存储库,而不想在集群实例中创建它的副本 我已经在虚拟机上使用docker实现了同样的效果,但现在我想把所有东西都放到云上,并在容器化环境中运行它 您需要创建一个持久卷,然后将该pv装载到kubernetes吊舱 您应该注意,这将是只读的,因为您

我正在进行一项设计,我将把我的git存储库放在一个google云实例上。我正在尝试使用kubernetes集群并行运行测试。但是,我无法与kubernetes集群共享为我的实例配置的标准持久性磁盘(具有github存储库)。我需要我的容器来处理位于实例中的存储库,而不想在集群实例中创建它的副本


我已经在虚拟机上使用docker实现了同样的效果,但现在我想把所有东西都放到云上,并在容器化环境中运行它

您需要创建一个持久卷,然后将该pv装载到kubernetes吊舱

您应该注意,这将是只读的,因为您不能附加多个容器来写入一个持久磁盘-如果您想要RW,则需要使用NFS/Gluster或更明智的GCR