文件存储到宿机上, 后期扩容是数据不会共享,容器和宿机强行绑定,不利于管理。不过简单方便

  spec:
      nodeSelector:
        kubernetes.io/hostname: k8s-node2  #指定工作在节点2上
      containers:
      - name: tomcat
        image: 192.168.5.10:8081:docker/tomcat:latest
        ports:
        - containerPort: 8080
        volumeMounts:
        - mountPath: /usr/share/temp #容器目录
          name: temp
      volumes:
      - name: temp
        hostPath:  #类型为hostPath,即宿主机文件路径
          path: /data  #宿主机目录
          type:  DirectoryOrCreate

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐