如何与 docker 共享当前目录中同名的目录

  • 本文关键字:当前目录 docker 共享 docker
  • 更新时间 :
  • 英文 :


我想与docker容器共享当前目录,并使docker容器当前目录成为该目录。

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

将与根目录中的容器共享当前目录。但是如何使容器的当前目录是同一目录呢?

我到底想做什么?

我正在使用 docker 容器来隔离可执行程序。我正在使用的程序使用当前目录的名称作为"默认"参数。因此,我希望运行容器时的当前目录是共享目录。目录名称正确非常重要。即目录的名称不能是固定名称。

容器设置为执行命令,因此我认为在执行默认命令之前没有办法cd

感谢您对码头工人卷的任何见解。

回答我自己的问题。

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

明!

最新更新