我正在尝试运行以下命令:
docker run -it -v "$PWD":/usr/src/app -w /usr/src/app clojure lein uberjar
应该将当前目录挂载到docker镜像中并运行lein uberjar
。我从https://hub.docker.com/_/clojure/
当我运行命令时,我得到以下输出:
Couldn't find project.clj, which is needed for uberjar
我的本地目录中有一个project.clj
文件。当我进入图像时,很明显我的本地目录不在图像中:
$ docker run -it -v "$PWD":/usr/src/app -w /usr/src/app clojure
root@b8749c8ff93d:/usr/src/app# ls
root@b8749c8ff93d:/usr/src/app#
知道为什么我的工作目录没有安装在图像中吗?