 +        if [[ -d "/docker/$2" || -f "/docker/$2" || -h "/docker/$2" ]]; then
 +            rm -rf "/docker/$2";
 +        fi
-+        cp -r "/docker/host-$2" "/docker/$2";
++
++        # make sure the base folder exists..
++        mkdir -p "/docker/$2";
++        rm -rf "/docker/$2";
++
++        cp -Lr "/docker/host-$2" "/docker/$2";
 +    fi
 +    if [[ "$KEEP_DATA" == "v" ]]; then
 +        if [[ -d "/docker/host-$2" || -f "/docker/host-$2" || -h "/docker/host-$2" ]]; then
 +            rm -rf "/docker/host-$2";
 +        fi
-+        cp -r "/docker/$2" "/docker/host-$2";
++
++        # make sure the base folder exists..
++        mkdir -p "/docker/host-$2";
++        rm -rf "/docker/host-$2";
++
++        cp -Lr "/docker/$2" "/docker/host-$2";
 +    fi
 +
 +    exit;

+esac
diff --git a/docker/bin/run.sh b/docker/bin/run.sh
new file mode 100644
index 0000000..194bf4e
--- /dev/null
+++ b/docker/bin/run.sh
@@ -0,0 +1,126 @@
+#!/usr/bin/env bash
+
+if [[ "$1" == "links" ]]; then

+echo "dino.sh # ERROR: No Command given.."
+
+exit;
diff --git a/docker/env.yml b/docker/env.yml
new file mode 100644
index 0000000..7190a4f
