LoadImage в podman с python3
Я пытаюсь загрузить свой tar-образ в podman.
Python 3.7.8 (default, Jun 29 2020, 05:46:05)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import podman
>>> c = podman.Client(uri='unix://var/run/docker.sock') #docker.sock is my mount point for podman socket
>>> c.
c.containers c.images c.pods c.system
>>> c.images.
c.images.build( c.images.get( c.images.list( c.images.search(
c.images.delete_unused( c.images.import_image( c.images.pull(
>>> c.images.
Я не вижу способа загрузки изображения. Есть ли такой метод, какc.load_image("/tmp/se.tgz")
? аналогичный метод существует для докеров и легко выполним.
1 ответ
Существует существующий API, который можно использовать таким образом.
c = podman.Client(uri='unix://var/run/docker.sock')
with c._client() as podman:
results = podman.LoadImage("", "/tmp/se.tgz", False, False)