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

+
+    echo "dino.sh # link $2 $KEEP_DATA"
+    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";
+    fi
+
+    if [[ -d "/docker/$2" || -f "/docker/$2" || -h "/docker/$2" ]]; then
+        rm -rf "/docker/$2";
+    fi
+    ln -s "/docker/host-$2" "/docker/$2";
+
+    exit;
+fi
+
+if [[ "$1" == "unlink" ]]; then
+    echo "dino.sh # unlink $2";
+    rm -rf "/docker/$2";
+    cp -r "/docker/host-$2" "/docker/$2";
+
+    exit;
+fi
+

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