This should be a more updated version I guess https://github.com/nalind/graphc
----- Messaggio originale ----- | Da: "Muayyad AlSadi" <als...@gmail.com> | A: "Pavel Odvody" <podv...@redhat.com> | Cc: atomic-devel@projectatomic.io | Inviato: Sabato, 2 gennaio 2016 13:54:57 | Oggetto: Re: [atomic-devel] dockerlite the fedora way | | >> 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? | | I guess I found it | | https://github.com/willmtemple/graphc | | On Sat, Jan 2, 2016 at 2:36 PM, Muayyad AlSadi <als...@gmail.com> wrote: | | > 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 | >>> | >>> | >>> | >> | > |