在Kubernetes中部署Docker鏡像通常需要以下步驟:
下面是一個簡單的示例YAML配置文件,用于部署一個Docker鏡像:
apiVersion: apps/v1
kind: Deployment
metadata:
name: my-deployment
spec:
replicas: 3
selector:
matchLabels:
app: my-app
template:
metadata:
labels:
app: my-app
spec:
containers:
- name: my-container
image: my-docker-image:latest
ports:
- containerPort: 80
通過將上述配置文件保存為my-deployment.yaml
,然后運行以下命令來部署Docker鏡像:
kubectl apply -f my-deployment.yaml
這樣就會在Kubernetes集群中部署指定的Docker鏡像,并創建3個Pod副本來運行該鏡像。您可以使用kubectl get pods
命令來查看Pod的狀態,以及kubectl get deployments
命令來查看Deployment的狀態。