#! /bin/bash function clean() { docker rm -f $(docker ps -a | grep fava | awk '{print $NF}') } trap clean EXIT echo 'touch /any.bean && fava -d --host 0.0.0.0 /any.bean' | docker run --rm -i -p 5000:5000 yegle/fava sh > /dev/null 2>&1 & sleep 5 docker logs --follow $(docker ps -a | grep fava | awk '{print $NF}')