diff --git a/bin/docker_config.sh b/bin/docker_config.sh
index 2e3a5ad..a849904 100755
--- a/bin/docker_config.sh
+++ b/bin/docker_config.sh
@@ -1,5 +1,22 @@
+#!/bin/bash
+
 NETWORK_NAME=scratchapi_scratch_network
 
-if [ -z $(docker network ls --filter name=^${NETWORK_NAME}$ --format="{{ .Name }}") ] ; then 
-     docker network create ${NETWORK_NAME} ; 
-fi
+command=$1
+shift
+arg=$1
+shift
+
+case "$command" in
+network)
+    if [ -z $(docker network ls --filter name=^${NETWORK_NAME}$ --format="{{ .Name }}") ] ; then 
+        docker network create ${NETWORK_NAME} ; 
+    fi
+    ;;
+*)
+     echo "usage:"
+     echo "    docker_config.sh <command> <arg>"
+     echo ""
+     echo "  Currently only performs 'docker_config.sh network create'"
+     ;;
+esac