Как создать модуль из существующего контейнера Docker - PullRequest
0 голосов
/ 18 февраля 2019

Я создал Docker-контейнер, используя docker-compose.yml, и он работает на 8085 / tcp.Теперь мне нужно создать модуль с этим контейнером и развернуть его с помощью kubernetes.Я использовал для этого файл .yaml, но я получаю ошибку CrashLoopBackOff.

$ docker ps
CONTAINER ID           IMAGE                STATUS              PORTS                 NAMES
b155297cad73  wpt-rest_wptrestservice      Up 4 hours    0.0.0.0:8085->8085/tcp   wpt-rest_wptrestservice_1


$ docker container ls
CONTAINER ID        IMAGE                       COMMAND                  CREATED             STATUS              PORTS                    NAMES
b155297cad73        wpt-rest_wptrestservice     "java -jar wpt-rest.…"   4 hours ago         Up 4 hours          0.0.0.0:8085->8085/tcp   wpt-rest_wptrestservice_1

Теперь я создал файл wpt-pod.yml:

apiVersion: v1
kind: Pod
metadata:
  name: wpt-pod
spec:
  containers:
    - name: wptrestservice
 image: localhost:5000/local-openjdk:latest
ports:
- containerPort: 8085

Но после запуска вышеуказанногоФайл .yaml Я получаю следующую ошибку:

$ kubectl get pods
NAME                    READY   STATUS             RESTARTS   AGE    
wpt-pod                 0/1     CrashLoopBackOff   2          35s

Что я здесь не так делаю?Я новичок в kubernetes и попал сюда, пройдя некоторые онлайн-уроки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...