shu*_*han 5 amazon-web-services kubernetes kops
退避重新启动失败的容器,描述为容器镜像mongo:3.4.20已存在于机器上
我已将所有容器删除到该系统名称 mongo 中,删除了所有 POD、svc、部署和 rc,但出现了相同的错误,我还尝试用不同的名称标记另一个节点并使用该标签,yaml但出现了相同的错误。
我在下面用于yaml创建部署,在本例中,我用于映射名称为 的系统app=mongodb,还在 AWS 中附加了一个 8 GB 磁盘作为persistentVolumeClaim。
kind: Deployment
metadata:
name: mongo-deployment
labels:
app: mongo
spec:
replicas: 1
selector:
matchLabels:
app: mongodb
template:
metadata:
labels:
app: mongodb
spec:
containers:
- image: mongo:3.4.20
name: mongo
ports:
- name: mongo
containerPort: 27017
hostPort: 27017
volumeMounts:
- mountPath: "/data/db"
name: db-storage
volumes:
- name: db-storage
persistentVolumeClaim:
claimName: db-storage
Run Code Online (Sandbox Code Playgroud)
为什么它总是失败并说容器映像已存在于计算机上,有任何缓存吗?
| 归档时间: |
|
| 查看次数: |
8684 次 |
| 最近记录: |