从 Docker 复制到主机

从 Docker 复制到主机

我是码头工人世界的新手。我在 Virtualbox 映像中有一个 docker,我想将文件复制到主机。我按照这里和许多网站上写的那样尝试过: https://linuxhandbook.com/cp-command/

me@me-VirtualBox:~$ sudo docker container ls -a
CONTAINER ID   IMAGE                                      COMMAND                  CREATED          STATUS                     PORTS     NAMES
5c779efe4122   datasetdocker   "/a/local/dir:/user…"   9 minutes ago    Created                              distracted_knuth
d18ea89cd3d3   datasetdocker   "/bin/sh -c /bin/bash"   12 minutes ago   Up 12 minutes                        zealous_taussig


me@me-VirtualBox:~$ sudo docker ps $d18ea89cd3d3
CONTAINER ID   IMAGE                                      COMMAND                  CREATED          STATUS          PORTS     NAMES
d18ea89cd3d3   datasetdocker   "/bin/sh -c /bin/bash"   33 minutes ago   Up 33 minutes             zealous_taussig


me@me-VirtualBox:~$ sudo docker cp d18ea89cd3d3:~/dataset /home/Documents
Error: No such container:path: d18ea89cd3d3:~/dataset

在容器内部:

user@d18ea89cd3d3:~$ ls
dataset

我在这里错过了什么?如何将目录复制到我的主机操作系统?

相关内容