Kubernetes image concept compared to Docker? Reading the K8S images article, I see there support for images from Azure, Google Cloud Registry and Amazon EC. 


But, why is there no support for Docker Hub?
Is there any sane way to process/deploy Dockerfiles/Docker images in K8S ecosystem?


Given you can run K8S containers from your Docker images - are there any backdrawals? and if yes, what is the "Dockerfile" in the K8S world?

Side note. My overall impression is that Docker is very nice to adapt in development teams because of its easiness, but in terms of high-end scalability K8S is more powerful. So is this again a new gap between Dev and Ops?..
k8s is a container orchestration tool
a dockerfile is used to build an image
k8s is able to run docker containers


One could use yaml files to deploy containers:


apiVersion: apps/v1beta1 # for versions before 1.6.0 use extensions/v1beta1
kind: Deployment
metadata:
  name: nginx-deployment
spec:
  replicas: 3
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
      - name: nginx
        image: nginx:1.7.9
        ports:
        - containerPort: 80