Pet*_*ron 3 clojure leiningen docker ubuntu-13.04
我试图lein run在一个安装的文件夹中执行Clojure Docker镜像/,但是当我尝试cd进入一个文件夹时,Docker抱怨unable to locate cd:
docker run -v /root/chortles:/test -i jphackworth/docker-clojure cd /test && lein run
=> Unable to locate cd
Run Code Online (Sandbox Code Playgroud)
如何指示Leiningen在不同的文件夹中运行,或者告诉Docker在运行命令之前更改目录?
你可以使用-wparam docker run.此参数对于指定容器内的工作目录很有用.
docker run -w /test -v /root/chortles:/test -i jphackworth/docker-clojure lein run
Run Code Online (Sandbox Code Playgroud)