Files
device-mapping-manager/build.sh
2022-11-16 22:31:08 -05:00

21 lines
410 B
Bash
Executable File

#!/bin/sh
set -eux
ROOTFS=plugin/rootfs
CONFIG=plugin/config.json
tag=redcanari/dvd
docker build -t "$tag" -f Dockerfile .
id=$(docker create "$tag" true)
rm -Rf $ROOTFS
mkdir -p $ROOTFS
docker export "$id" | tar -x -C $ROOTFS
docker rm -vf "$id"
docker rmi "$tag"
cp config.json $CONFIG
docker plugin rm -f $tag || echo
docker plugin create $tag ./plugin
docker plugin push $tag
#docker plugin enable $tag