从docker容器usnig绑定装载创建本地主机文件

从docker容器usnig绑定装载创建本地主机文件,docker,Docker,所以我对docker来说是个新手,我目前正在研究主机中创建在容器中的文件的持久性。特别是,我正在玩绑定坐骑来更好地理解它们 我想在docker容器中创建一个文件,以便以后在主机中使用。以下是我所做的: mkdir foo_主机和cd foo_主机 docker run-d-w/foo\u container-v“$(pwd):/foo\u container“ubuntu bash-c”echo bar\u text>/bas\u file.txt” 之后,我希望在我的foo\u主机目录中找到一

所以我对docker来说是个新手,我目前正在研究主机中创建在容器中的文件的持久性。特别是,我正在玩绑定坐骑来更好地理解它们

我想在docker容器中创建一个文件,以便以后在主机中使用。以下是我所做的:

  • mkdir foo_主机和cd foo_主机
  • docker run-d-w/foo\u container-v“$(pwd):/foo\u container“ubuntu bash-c”echo bar\u text>/bas\u file.txt”
  • 之后,我希望在我的
    foo\u主机
    目录中找到一个新文件。然而,令我惊讶的是,它是空的。谁能帮我理解我做错了什么


    我真的很感激

    我觉得还可以。我想你只是把最后的陈述弄错了

    “echo bar_text>/bas_file.txt”应改为“echo bar_text>bas_file.txt”