Концепция Образа Kubernetes По Сравнению С Docker?

  • Автор темы 1brat
  • Обновлено
  • 22, Oct 2024
  • #1

Чтение Статья с изображениями K8SЯ вижу там поддержку образов из Azure, Google Cloud Registry и Amazon EC.

  • Но почему нет поддержки Docker Hub?
  • Есть ли разумный способ обработки/развертывания Dockerfiles/образов Docker в экосистеме K8S?

Учитывая, что вы можете запускать контейнеры K8S из своих образов Docker, есть ли какие-либо недостатки? и если да, что такое «Dockerfile» в мире K8S?

Примечание. Мое общее впечатление таково, что Docker очень легко адаптировать в командах разработчиков из-за его простоты, но с точки зрения масштабируемости высокого класса K8S более мощный. Так это опять новый разрыв между Dev и Ops?..

#докер #кубернетес

1brat


Рег
05 Jun, 2007

Тем
62

Постов
204

Баллов
534
  • 25, Oct 2024
  • #2
  • k8s — инструмент оркестрации контейнеров.
  • dockerfile используется для создания образа
  • k8s может запускать докер-контейнеры

Можно использовать файлы yaml для развертывать контейнеры:

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
 

Diafol


Рег
09 May, 2020

Тем
75

Постов
187

Баллов
582
Похожие темы Дата
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно