From 5c212702efaeef7d2334952bd7d0d20ac49c96c8 Mon Sep 17 00:00:00 2001 From: Alexander Egorenkov Date: Sat, 22 Feb 2020 15:45:11 +0100 Subject: [PATCH] docker: Use OPTS="-s=overlay2" in case OPTS is not set - docker daemon requires the default storage driver set in case multiple graphdrivers are available - message error by docker: the real problem was this: failed to start daemon: error initializing graphdriver: /var/lib/docker contains several valid graphdrivers: overlay2, btrfs; Please cleanup or explicitly choose storage driver (-s ) --- srcpkgs/docker/files/docker/run | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/docker/files/docker/run b/srcpkgs/docker/files/docker/run index ed42f5fa72f..9922e2f6196 100755 --- a/srcpkgs/docker/files/docker/run +++ b/srcpkgs/docker/files/docker/run @@ -5,4 +5,5 @@ mountpoint -q /sys/fs/cgroup/systemd || { mkdir -p /sys/fs/cgroup/systemd; mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd; } +[ -n "$OPTS" ] || OPTS="-s=overlay2" exec chpst -o 1048576 -p 1048576 dockerd $OPTS 2>&1