I've done the following so farsince I'm considering very minimal installation suitable for appliance, I considered fedora's busybox, but in that case I would need to create a statically linked ostreeas I mentioned I'm not doing this to be for production server nor a workstationI tried to start with alpine linux, but they don't provide qcow2 images,so I runmkdir alpine-rootdocker run --rm -ti --name a1 -v `pwd`/alpine-root:/data/ alpine /bin/shand inside the container I runapk --arch x86_64 -X http://nl.alpinelinux.org/
alpine/edge/main/-X http://nl.alpinelinux.org/ alpine/edge/testing/-U --allow-untrusted --root /data --initdb add alpine-base ostree linux-virtgrsecthe end result wasOK: 120 MiB in 67 packagescompared to 6 MB without ostree and kernelI guess linux-virtgrsec is the smallest kernel they haveI'm not sure if 120MB for an embedded appliance is good or bad.and this image does not have a bootloader yetbut ostree seems to be working!now I have a directory /alpine-root having a working ostree and a kernelwhat's next? add a bootloader and make that a qcow2 and make an ostree out of itreferencesOn Tue, Mar 7, 2017 at 5:45 AM, Trishna Guha <trishnaguha17 gmail com> wrote:On Mon, Mar 6, 2017 at 9:37 PM, Dusty Mabe <dusty dustymabe com> wrote:
> So trishna just put out some content recently on how to build an
> atomic host. While it's not the official way we do it, this 
> might be useful to you.
>  https://fedoramagazine.org/aut
I would suggest directly to look at the repository  now.
It does the setup like it does in the magazine article.
In additional you can compose OSTree with customized packages for the Atomic host.