It is best to add a shell script to the docker image and invoke it.
script, lein-wrapper.sh, /usr/local/bin. script leiningen, . - :
#!/bin/sh
export PATH=${LEININGEN_INSTALL}:${PATH}
cd /test
lein $@
ENTRYPOINT["/usr/local/bin/lein-wrapper.sh"]
Dockerfile
:
docker run -v /root/chortles:/test -i jphackworth/docker-clojure run
docker run -v /root/chortles:/test -i jphackworth/docker-clojure deps