【发布时间】:2020-10-26 15:35:28
【问题描述】:
我正在尝试基于来自本地机器而不是来自公共注册表的容器映像创建一个 pod。我正在检索 pod 的状态为 ImagePullBackoff 码头工人文件
FROM tensorflow/tensorflow:latest-py3
RUN pip install -q keras==2.3.1
RUN pip install pillow
RUN mkdir -p /app/src
WORKDIR /app/src
COPY . ./
EXPOSE 31700
CMD ["python", "test.py"]
构建 docker 镜像
docker build -t tensor-keras .
不使用 yaml 文件创建 pod
kubectl run server --image=tensor-keras:latest
Yaml 文件
apiVersion: v1
kind: Pod
metadata:
name: server
labels:
app: server
spec:
containers:
- name: tensor-keras
image: tensor-keras:latest
ports:
- containerPort: 31700
我正在检索 pod 的状态
NAME READY STATUS RESTARTS AGE
server 0/1 ImagePullBackOff 0 27m
非常感谢您的帮助,谢谢
【问题讨论】:
标签: docker kubernetes kubernetes-pod