From 96e7ceeb0d2beb0dfeb050e13a4c9a384ad5b93f Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Sat, 31 Mar 2018 10:55:11 +0200 Subject: [PATCH] Docker persistent --- .../usr/lib/systemd/system/etc-docker.mount | 2 +- .../usr/lib/systemd/system/etc-dropbear.mount | 2 +- .../usr/lib/systemd/system/var-lib-docker.mount | 14 ++++++++++++++ 3 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-lib-docker.mount diff --git a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/etc-docker.mount b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/etc-docker.mount index e138da75e..7928c4b38 100644 --- a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/etc-docker.mount +++ b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/etc-docker.mount @@ -1,5 +1,5 @@ [Unit] -Description=Docker configuration +Description=Docker persistent configuration Requires=mnt-overlay.mount After=mnt-overlay.mount Before=docker.service diff --git a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/etc-dropbear.mount b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/etc-dropbear.mount index 11fb4ea23..cde08c18d 100644 --- a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/etc-dropbear.mount +++ b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/etc-dropbear.mount @@ -1,5 +1,5 @@ [Unit] -Description=Dropbear Host Key +Description=Dropbear persistent keys Requires=mnt-overlay.mount dropbear.service After=mnt-overlay.mount Before=dropbear.service diff --git a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-lib-docker.mount b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-lib-docker.mount new file mode 100644 index 000000000..b07e5d426 --- /dev/null +++ b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-lib-docker.mount @@ -0,0 +1,14 @@ +[Unit] +Description=Docker persistent data +Requires=mnt-data.mount +After=mnt-data.mount +Before=docker.service + +[Mount] +What=/mnt/data/docker +Where=/var/lib/docker +Type=none +Options=bind + +[Install] +WantedBy=hassio-bind.target