docker容器内部与主机是隔离开的,如果需要在二者间传输文件,可以使用本文示例中的方式。
先查看容器的名称:
docker ps -a
下面NAMES项就是容器的名称,我这里是yolox。
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
dee80c5d856e yolox:v1.0 "/bin/bash" 18 minutes ago Exited (127) 11 minutes ago yolox
1、从docker容器复制到主机中
容器名(yolox):要拷贝的文件在容器里面的路径(/tmp/)
要拷贝到宿主机的相应路径(/tmp)
docker cp yolox:/tmp/ /tmp
2、复制主机文件到docker容器中
docker cp /tmp/ yolox:/tmp