Почему `eval $ (minikube docker-env)` (установка docker env vars) не работает в скрипте npm - PullRequest
1 голос
/ 01 мая 2019

Я пытался сделать eval $(minikube docker-env) (разрешить использование локального докера для minikube). Но заметил, что это на самом деле не работает.

$ npm run kube:docker

> eval $(minikube docker-env)

Но изображения докеров показывают мои собственные изображения докеров

REPOSITORY                                                                    TAG                 IMAGE ID            CREATED             SIZE
node                                                                          12-alpine           80a733d0cd8c        6 days ago          77.3MB
...

Но при запуске вне скрипта npm:

$ eval $(minikube docker-env)

$ docker images
REPOSITORY                                TAG                 IMAGE ID            CREATED             SIZE
k8s.gcr.io/kube-proxy                     v1.14.0             5cd54e388aba        5 weeks ago         82.1MB
k8s.gcr.io/kube-apiserver                 v1.14.0             ecf910f40d6e        5 weeks ago         210MB
k8s.gcr.io/kube-scheduler                 v1.14.0             00638a24688b        5 weeks ago         81.6MB

Результат верный, где я вижу свои изображения kubernetes, как и ожидалось. Почему это?

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