On 18 Mar 2016 11:42, "Neal Becker" <ndbecker2@gmail.com> wrote:
>
> Neal Becker wrote:
>
> > My root (and only) FS is btrfs.
> >  sudo systemctl status docker
> >   docker.service - Docker Application Container Engine
> >    Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled;
> >    vendor
> > preset: disabled)
> >    Active: failed (Result: exit-code) since Fri 2016-03-18 07:18:31 EDT;
> >    18s
> > ago
> >      Docs: http://docs.docker.com
> >   Process: 19909 ExecStart=/usr/bin/docker daemon $OPTIONS
> > $DOCKER_STORAGE_OPTIONS $DOCKER_NETWORK_OPTIONS $INSECURE_REGISTRY
> > (code=exited, status=1/FAILURE)
> >  Main PID: 19909 (code=exited, status=1/FAILURE)
> >
> > What do I need to start docker on btrfs on f23?
> >
>
> It appears that editing /etc/sysconfig/docker:
> OPTIONS='--storage-driver=btrfs --log-driver=journald'
>
> Has at least let docker start and run 'hello world'
>
>

In addition to the above if you enable updates-testing you can grab the 1.10 builds. With that version you can run with --selinux-enabled when using the btrfs storage driver, rather than needing to make docker permissive/unconfined.