Intereting Posts
Kubernetes: не удается развернуть флеш-приложение с apache и https Запуск Docker Compose на Docker Swarm параметры понимания, переданные -v в Docker «Не удается подключиться к серверу« datahost »: Имя или услуга неизвестна», gaierror (-2, «Имя или услуга неизвестна») Докер: соединение отказано в открытом порту Файл с ошибкой sequenceiq / hadoop-docker Как я засеваю базу данных mongo с помощью docker-compose? Трубопроводы Bitbucket: в наборе инструментальных средств NDK для ABI нет прецедентов: префикс aarch64-linux-android Удаленная отладка Python с докерером Докер не запускается: «Невозможно записать в базу данных. Код выхода: 1 " Докер не отвечает на любую команду, ничего в файле журнала … Как настроить стек LAMP в контейнерах Debian с помощью Docker Compose? Получение родительских изображений изображения докеров Разница между установкой сервиса в Windows Container и Windows Server 2016? как «докер запускает» сеанс оболочки на минимальной установке Linux и сразу же сбрасывает контейнер?

kubectl запускает изображение tarball'd

Я пытаюсь запустить Nix- образное изображение Docker в форме tarball. С докером docker load -i <path> за которой следует docker run отлично работает. Теперь я загрузил tarball в Artifactory и пытаюсь запустить изображение на K8s с чем-то вроде:

 $ kubectl run foo-service --image=<internal Artifactory>/foo-service/foo-service-latest.tar.gz 

Однако все, что я вижу, это:

 NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE foo-service 1 1 1 0 2h 

Можно ли загружать изображение из (удаленного) tarball в K8s? Если да, то какова команда для этого?

В Кубернете нет никакого способа сделать это.

Вы можете выполнять docker load а затем docker push на реестр (вы можете разместить частный реестр в Kubernetes или использовать общедоступный), и после этого kubectl run .

Minikube также имеет аддон для локального развития.