k8s镜像拉取总结
最近项目要上k8s,部署完记录几个遇到的问题1. docker images 本地的镜像确实有,但是kubectl apply 时一直提示pull fail:我这边情况是,刚开始没有使用镜像仓库(也不懂),在masters上docker images时,master节点上确实有这个镜像,但是部署时是部署到node节点的,node节点上并没有这个镜像,所以会报错解决这个问题有两个方法:1. 在nod
·
最近项目要上k8s,部署完记录几个遇到的问题
1. docker images 本地的镜像确实有,但是kubectl apply 时一直提示pull fail:
我这边情况是,刚开始没有使用镜像仓库(也不懂),在masters上docker images时,master节点上确实有这个镜像,但是部署时是部署到node节点的,node节点上并没有这个镜像,所以会报错
解决这个问题有两个方法:
1. 在node节点上也做一份镜像,问题是节点多了麻烦
2. 使用镜像仓库(建议)
2. 当我使用镜像仓库时,更新了某个镜像之后,重新apply镜像还是没变,这个问题跟第一个问题一样,都是node节点上的镜像跟预期的不一样,解决这个问题就一个思路,让它从仓库拉镜像:
1. 删除node节点镜像
2. 容器的imagePullPolicy值设置为Always,让它每次都从仓库上面拉镜像。
更多推荐
已为社区贡献1条内容
所有评论(0)