chiark / gitweb /
import: add new minimal tool "systemd-import" for pulling down foreign containers...
authorLennart Poettering <lennart@poettering.net>
Fri, 19 Dec 2014 00:59:52 +0000 (01:59 +0100)
committerLennart Poettering <lennart@poettering.net>
Fri, 19 Dec 2014 01:08:14 +0000 (02:08 +0100)
commit72648326ea6d3e68cdb0b5890df737047d031a41
tree951f4f2d744a03f24f67b03b1b7d59e3c2d0eb5a
parentdca59f62666c2d37d1a68ed332ba7985c1141f82
import: add new minimal tool "systemd-import" for pulling down foreign containers and install them locally

This adds a simply but powerful tool for downloading container images
from the most popular container solution used today. Use it like
this:

       # systemd-import pull-dck mattdm/fedora
       # systemd-nspawn -M fedora

This will donwload the layers for "mattdm/fedora", and make them
available locally as /var/lib/container/fedora.

The tool is pretty complete, as long as it's only about pulling down
images, or updating them. Pushing or searching is not supported yet.
.gitignore
Makefile.am
src/import/Makefile [new symlink]
src/import/aufs-util.c [new file with mode: 0644]
src/import/aufs-util.h [new file with mode: 0644]
src/import/curl-util.c [new file with mode: 0644]
src/import/curl-util.h [new file with mode: 0644]
src/import/import-dck.c [new file with mode: 0644]
src/import/import-dck.h [new file with mode: 0644]
src/import/import.c [new file with mode: 0644]
src/shared/util.h