#! /bin/bash image_name=devenv-$(whoami) container_name=$image_name-run if ! docker inspect "$container_name" > /dev/null ; then echo "start new" docker run -it \ --hostname="$(hostname)-docker" \ --env SSH_CLIENT=true \ --env TERM_PROGRAM="$TERM_PROGRAM" \ --env ITERM_PROFILE="$ITERM_PROFILE" \ --volume /:/host \ --name "$container_name" \ "$image_name" fish else echo "start existing" docker start --attach --interactive "$container_name" fi