#!/bin/sh base_path="~/projects/system/dev-env/scripts/" mount_path=$(pwd) if [[ -n "$2" ]]; then name=$2 else name=$(pwd | rev | cut -d "/" -f 1 | rev) fi if [[ $1 == "rm" ]]; then echo " janishutz dev containers -> Removing container $name <- " docker stop $name docker container rm $name elif [[ $1 == "help" ]]; then echo " dev-containers [container|rm|help] [name] Container can be one of: - base - node - php - python - torch-rocm - vue - webserver rm removes the container for the current directory if provided name is equal, or unspecified. " else echo " janishutz dev containers -> Creating container $name <- " eval "${base_path}/$1-container $name $mount_path" fi