Описание тега dockerpy
The Python API client for Docker
2
ответа
Ошибка docker-py: NameError: имя 'Client' не определено
Я пытаюсь заставить работать docker-py и сталкиваюсь с фундаментальной проблемой, которая может быть вообще не связана с docker-py. Я установил docker-py через pip (вот результат его повторного запуска - должен ответить на вопросы о версии): >pip…
09 фев '17 в 16:56
0
ответов
Переменная python не передается?
Привет, поэтому я пытаюсь написать скрипт, который по своей сути перечислит запущенные процессы в контейнере Docker с использованием API docker_py. У меня есть следующее: #!/usr/bin/python import docker import sys import argparse parser = argparse.A…
04 мар '16 в 21:50
0
ответов
Двунаправленная связь с 'docker exec -it bash <container_id>' с использованием docker-py
Я не могу понять, как включить асинхронный ввод-вывод с помощью сеанса оболочки контейнера, используя docker-py SDK. То, чего я, по сути, пытаюсь достичь - это иметь рабочий эквивалент docker exec -it bash $container_id в докер-ру. Очевидно, stdout …
28 фев '17 в 19:49
1
ответ
Контроль доступа к личному реестру докеров
Есть ли способ контроля доступа для push и pull для частного реестра Docker? У меня есть машина, на которой я запускаю личный реестр докеров, как это sudo yum install python-devel libevent-devel python-pip gcc xz-devel sudo python-pip install docker…
07 ноя '14 в 04:48
1
ответ
Вытащить образы докеров из частного реестра на удаленном хосте?
Я установил образ докера в частный реестр, работающий на хосте host1. Однако, когда я пытаюсь получить образ с удаленного хоста (host2), я вижу следующую ошибку: Команда Docker: docker pull <host1>:5000/alpine:latest Результат: Error response …
14 июл '16 в 15:18
2
ответа
Скрипт Python для запуска докера
Поток скрипта Python: Я хочу запустить образ докера из скрипта Python. После запуска образа докера мне нужно выполнить скрипт оболочки, который создает файл tar внутри контейнера докера. Мне нужно скопировать этот tar-файл на хост-машину из Docker-к…
12 окт '16 в 18:02
0
ответов
Как получить порт контейнеров pod с клиентской библиотекой Python
Я хочу получить полную информацию о модуле, работающем в кластере k8s, с клиентской библиотекой Python kubernetes. Я получаю всю необходимую информацию, кроме контейнерных портов в стручках. Похоже, потому что это "вещь" докера. Опция, которую я наш…
14 июл '18 в 14:48
0
ответов
Передача данных в exec_create & stdin/stdout
Я переписал этот вопрос, чтобы лучше понять, чего я пытаюсь достичь. Если я использую докер CL, это отлично работает для меня. echo "hello" | docker exec -i $3 sh -c 'cat >/text.txt' Теперь я хочу использовать docker-py и иметь это до сих пор: ex…
09 мар '16 в 19:57
1
ответ
Docker CLI разрешает тег, но Docker Python API вызывает APIError
Я пытаюсь вставить локальный образ Docker в ECR с помощью Docker Python API. В рамках этого процесса мне нужно пометить изображение определенным образом. Когда я делаю это на CLI, это работает: docker tag foo/bar '{user_id}.dkr.ecr.us-east-1.amazona…
20 янв '19 в 20:18
3
ответа
Есть ли докер проверять в доке python apis?
Я хотел бы получить IP-адрес контейнеров, и я пытаюсь понять, как использовать Python Docker API. Как-то так, я хотел бы сделать это в API Python docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container_name_or_id Я поп…
26 фев '19 в 09:17
1
ответ
Как получить логи при сбое сборки в docker-py?
Если я создаю образ с использованием высокоуровневого docker-py sdk, я получаю ошибку BuildError при ошибке. Например, try: client.images.build(...) except: print("Hey something wrong with image build!") Я знаю, что могу использовать низкоуровневый …
15 янв '19 в 16:59
1
ответ
Как я могу получить процентное соотношение изображения в Docker?
Это я использую docker pull по команде или API Docker-Py c.pull(repository, tag=None, stream=False), Как я могу получить тянуть (скачать) прогресс этого изображения?
14 сен '14 в 04:14
0
ответов
exec_run в docker-py, возвращающем Killed
Я пытаюсь использовать docker-py для запуска docker exec. Но он возвращается убитым (примерно через час). >>> import docker >>> client = docker.DockerClient(version = "auto", base_url = "") >>> client.containers.get("conta…
25 июл '17 в 22:07
1
ответ
Как использовать docker-py (официальный клиент docker) для запуска оболочки bash?
Я пытаюсь использовать docker-py для запуска контейнера Docker и помещаю меня в оболочку bash в этом контейнере. Я дошел до запуска контейнера (я вижу это с docker ps, и я могу присоединиться к нему просто нормально с родным клиентом докер), но когд…
15 июн '14 в 10:18
3
ответа
Возможная ошибка: KeyError: 'ApiVersion'
Я использую Ansible 1.7 (devel) и Docker 0.9.1 build 3600720, и я застрял с этой ошибкой: failed: [myapp.com] => {"failed": true, "item": "", "parsed": false} invalid output was: Traceback (most recent call last): File "/root/.ansible/tmp/ansible…
24 май '14 в 17:14
1
ответ
Ansible docker_container "Нет хоста в URL запроса", docker pull работает правильно
Я пытаюсь подготовить свою инфраструктуру в AWS с помощью Ansible playbooks. У меня есть экземпляр, и я могу предоставить docker-engine, docker-py и т. Д., И, клянусь, вчера это работало правильно, и с тех пор я не менял код. Соответствующая часть м…
30 ноя '16 в 18:40
1
ответ
Я пытаюсь выполнить в контейнер с exec_run, но не работает
Я пытаюсь выполнить 4 команды в контейнер (у него есть база данных mysql), но если я делаю это в другой работе терминала, но если создать контейнер и затем выполнить команды, он не работает. У меня есть этот код: этот код создает контейнер, но не вы…
30 июл '18 в 00:44
3
ответа
Папка назначения getarchive
Я следую инструкциям, приведенным в этой ссылке для ссылки get_archive(), но вместо создания своего контейнера я пытался использовать уже запущенный контейнер в моем случае "docker-nginx" в качестве входной строки, а также папку назначения, в которо…
06 окт '16 в 19:04
1
ответ
Клиент Python Docker-Py новее, чем сервер
Я хочу запустить докер из Python 3.6.3. Команда из терминала (Ubuntu) работает нормально, но мой скрипт на python: import sys import docker image = "blang/latex" client = docker.from_env() client.containers.run(image, '-v /home/data blang/latex pdfl…
06 ноя '17 в 12:43
2
ответа
Захват вывода скрипта Python, запускаемого внутри контейнера Docker
Цель здесь состоит в том, чтобы использовать контейнер Docker в качестве безопасной изолированной программной среды для запуска ненадежных сценариев Python, но делать это изнутри Python с помощью модуля docker-py и иметь возможность захватывать выхо…
07 май '14 в 18:01