sorry, > Yes critical to this is to get the graphdriver (COW File Systems) out as a separate package. graphc so to speak. We are working on this.
is there a link for graphc? and what does containerd add to the blend? https://containerd.tools/ On Sat, Jan 2, 2016 at 2:35 PM, Muayyad AlSadi <als...@gmail.com> wrote: > > Yes critical to this is to get the graphdriver (COW File Systems) out as > a separate package. graphc so to speak. We are working on this. > > is there a link for graphc? > and what does > > > > On Mon, Nov 2, 2015 at 3:49 PM, Pavel Odvody <podv...@redhat.com> wrote: > >> On Mon, 2015-11-02 at 13:43 +0200, Muayyad AlSadi wrote: >> > > systemd-importd since v221 >> > >> > awesome! is this in F23? >> > >> >> Yes, Fedora 23 has v222. Note that `machinectl` is the correct name for >> the command: >> >> $ machinectl pull-dkr --dkr-index-url=http://index.docker.io >> --verify=no library/fedora:22 fedora22 >> ... snip ... >> $ systemd-nspawn -M fedora22 >> Spawning container fedora22 on /var/lib/machines/fedora22. >> Press ^] three times within 1s to kill container. >> >> > >> > On Mon, Nov 2, 2015 at 1:05 PM, Pavel Odvody <podv...@redhat.com> >> > wrote: >> > > On Fri, 2015-10-30 at 22:58 +0200, Muayyad AlSadi wrote: >> > > > Hi, >> > > > >> > > > dockerlite is way to provide minimal docker features using >> > > scripts on >> > > > btrfs and lxc >> > > > >> > > > https://github.com/docker/dockerlite >> > > > >> > > > maybe it was aimed to demonstrate how simple docker can be >> > > > implemented. >> > > > but I like that the idea of having containers independent of the >> > > > daemon >> > > > (ie. we can run non-root containers and containers do not die >> > > when >> > > > the daemon restarted) >> > > > >> > > > I like to see such project that uses >> > > > >> > > > 1. device mapper instead of btrfs >> > > > 2. use systemd-nspawn instead of lxc >> > > > 3. use systemd's @ and dbus >> > > > >> > > > for example docker events api can be implemented as wrapper of >> > > dbus >> > > > >> > > > docker run -d foo >> > > > >> > > > will redirect to >> > > > >> > > > echo "whatever=whatever" > /etc/sysconfig/dockerlite/123.rc >> > > > systemctl start dockerlite@123.service >> > > > >> > > > >> > > > >> > > >> > > Hi, >> > > >> > > systemd-importd since v221 can pull Docker V2 images and use them >> > > for >> > > launching nspawn containers. Since nspawn uses btrfs volumes by >> > > default, the inbound layers are automatically converted into btrfs >> > > sub >> > > -volumes (fun fact: they are received in reverse order :)): >> > > >> > > systemd-pull --dkr-index-url=http://index.docker.io --verify=no >> > > dkr library/fedora:22 fedora-22 >> > > systemd-nspawn -M fedora-22 >> > > >> > > Since this is V2-aware, you can also pull by image digest: >> > > >> > > systemd-pull --dkr-index-url=https://index.docker.io --verify=no >> > > dkr >> > > library/fedora@sha256:3bc3c17b7fb900f8a35a22c36a05840d0b3a07896c426 >> > > 8e989558ef68279ecc2 fedora-20 >> > > >> > > >> > > -- >> > > Pavel Odvody <podv...@redhat.com> >> > > Software Engineer - EMEA ENG Developer Experience >> > > 5EC1 95C1 8E08 5BD9 9BBF 9241 3AFA 3A66 024F F68D >> > > Red Hat Czech s.r.o., Purkyňova 99/71, 612 45, Brno >> > > >> > > >> > > >> >> -- >> Pavel Odvody <podv...@redhat.com> >> Software Engineer - EMEA ENG Developer Experience >> 5EC1 95C1 8E08 5BD9 9BBF 9241 3AFA 3A66 024F F68D >> Red Hat Czech s.r.o., Purkyňova 99/71, 612 45, Brno >> >> >> >