Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.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 困在集装箱制造业_Docker_Kubectl - Fatal编程技术网

Docker 困在集装箱制造业

Docker 困在集装箱制造业,docker,kubectl,Docker,Kubectl,我已经创建了我的docker映像,它是一个flask服务器。在我创建了一个Deployment文件以在集群的所有节点上创建此pod之后,使用以下代码: apiVersion: apps/v1 # for versions before 1.9.0 use apps/v1beta2 kind: DaemonSet metadata: name: nvf2 labels: app: nvf2 spec: selector: matchLabels:

我已经创建了我的docker映像,它是一个flask服务器。在我创建了一个Deployment文件以在集群的所有节点上创建此pod之后,使用以下代码:

apiVersion: apps/v1 # for versions before 1.9.0 use apps/v1beta2
kind: DaemonSet
metadata:
  name: nvf2
  labels:
        app: nvf2
spec:
  selector:
    matchLabels:
        app: nvf2
  template:
    metadata:
      labels:
        app: nvf2
    spec:
      containers:
      - name: nvf2
        image: 8e467b093efc #name of the image with docker image ls
        ports:
        - containerPort: 4000
然后我应用了我的文件:
kubectl apply-f deployment.yaml

如果我检查:

    kubectl get pods
    NAME         READY   STATUS              RESTARTS   AGE
    nvf2-78zll   0/1     ContainerCreating   0          2m34s
    nvf2-w9xqx   0/1     ContainerCreating   0          2m34s
并使用
kubectl描述守护程序nvf2

Name:           nvf2
Selector:       app=nvf2
Node-Selector:  <none>
Labels:         app=nvf2
Annotations:    deprecated.daemonset.template.generation: 2
                kubectl.kubernetes.io/last-applied-configuration:
                  {"apiVersion":"apps/v1","kind":"DaemonSet","metadata":{"annotations":{},"labels":{"app":"nvf2"},"name":"nvf2","namespace":"default"},"spec...
Desired Number of Nodes Scheduled: 2
Current Number of Nodes Scheduled: 2
Number of Nodes Scheduled with Up-to-date Pods: 2
Number of Nodes Scheduled with Available Pods: 0
Number of Nodes Misscheduled: 0
Pods Status:  0 Running / 0 Waiting / 0 Succeeded / 0 Failed
Pod Template:
  Labels:  app=nvf2
  Containers:
   nvf2:
    Image:        8e467b093efc
    Port:         4000/TCP
    Host Port:    0/TCP
    Environment:  <none>
    Mounts:       <none>
  Volumes:        <none>
Events:
  Type    Reason            Age   From                  Message
  ----    ------            ----  ----                  -------
  Normal  SuccessfulDelete  2m2s  daemonset-controller  Deleted pod: nvf2-5vvjm
  Normal  SuccessfulDelete  2m2s  daemonset-controller  Deleted pod: nvf2-cfhkq
  Normal  SuccessfulCreate  119s  daemonset-controller  Created pod: nvf2-w9xqx
  Normal  SuccessfulCreate  119s  daemonset-controller  Created pod: nvf2-78zll
名称:nvf2
选择器:app=nvf2
节点选择器:
标签:app=nvf2
批注:已弃用。守护程序集。模板。生成:2
kubectl.kubernetes.io/last-applicated-configuration:
{“apiVersion”:“apps/v1”,“种类”:“守护程序”,“元数据”:{“注释”:{},“标签”:{“app”:“nvf2”},“名称”:“nvf2”,“命名空间”:“默认”},“规范…”。。。
计划的所需节点数:2
当前计划的节点数:2
使用最新POD计划的节点数:2
使用可用POD计划的节点数:0
错误调度的节点数:0
Pods状态:0正在运行/0正在等待/0成功/0失败
Pod模板:
标签:app=nvf2
容器:
nvf2:
图片:8e467b093efc
端口:4000/TCP
主机端口:0/TCP
环境:
挂载:
卷数:
活动:
从消息中键入原因年龄
----    ------            ----  ----                  -------
正常成功删除2m2s守护程序控制器已删除pod:nvf2-5vvjm
正常成功删除2m2s守护程序控制器已删除pod:nvf2 cfhkq
正常成功创建119s守护程序控制器已创建pod:nvf2-w9xqx
正常成功创建119s守护程序控制器已创建pod:nvf2-78zll
我真的不知道在哪里搜索。如果有人能帮忙,那就太好了


谢谢

我先说。首先,描述吊舱本身,而不仅仅是守护程序。
kubectl描述吊舱nvf2-78zll
然后抓取吊舱的日志
kubectl日志nvf2-78zll
。在这两者之间,你应该对发生的事情有一个很好的了解。守护程序已经完成了放置吊舱的工作进入世界。进一步的信息应该从POD本身中提取。检查链接并按照那里的步骤查看发生了什么。错误的链接,抱歉:嗨,谢谢你的回复,所以很明显,这只是我的部署不起作用。示例中提出的一个可行,但不是我的:我确切地说,这是一个flask服务器在工作。我首先创建了t他是docker,然后对它进行了测试,直到现在在部署Kubernetes时才发现这是一个fail@Warokam已经有人建议描述一个pod
kubectl描述pod nvf2-78zll
你能把输出添加到你的帖子中吗?首先,描述pod本身,而不仅仅是守护程序。
kubectl描述pod nvf2-78zll
抓取pod的日志
kubectl日志nvf2-78zll
。在这两个日志之间,您应该对正在发生的事情有一个很好的了解。守护程序已经完成了将pod发布到世界上的工作。应该从pod本身获取更多信息。检查链接并按照那里的步骤查看发生了什么。错误链接,抱歉:您好,谢谢您的回复,所以很明显,这只是我的部署不起作用。示例中提出的一个可行,但不是我的:我精确地说,这是一个flask服务器在工作。我首先创建了docker,然后对其进行了测试,直到现在使用Kubernetes部署时,这才是一个fail@Warokam已经有人建议描述一个pod
kubectl描述pod nvf2-78zll
你能将输出添加到你的帖子中吗?