如何使用docker在当前目录中共享一个具有相同名称的目录

我想与docker容器共享当前目录,并将docker容器的当前目录设置为该目录。

docker run --volume "$(pwd):/$(basename $(pwd)) container parameters

将与根目录中的容器共享当前目录。 但是我怎么能容器的当前目录是相同的目录?

我真的想做什么?

我正在使用docker容器来隔离可执行程序。 我正在使用的程序使用当前目录的名称作为“默认”参数。 所以,我想当容器运行的当前目录是共享目录。 目录名称是正确的,这一点很重要。 那就是目录的名字不能是固定的名字。

该容器被设置为执行该命令,所以我不认为有一种方法可以执行默认命令之前cd

感谢任何docker的洞察力。

回答我自己的问题。

添加--workdir /$(basename $(pwd))

辉煌!