我的外主机系统:win10 1904

拷贝容器内文件到外部主机

目的:将在容器内生成的拷贝到外主机

命令:



docker cp 36548fb497:/workspace/elementsIDmap.txt ./
docker cp 36548fb497:/workspace/elementsIDmap.txt ./

注意:

  1. cp:copy
  2. 36548fb497:容器ID
  3. /workspace/elementsIDmap.txt
  4. . :表示当前目录
  5. 注意命令 txt 与./ 有一个空格

挂载数据卷

目的:挂载本地目录或文件成为数据卷,我主要是为了方便修改本地的文件,可以直接为容器使用

命令 



docker run --name tack -v /c/Software/ceshi:/workspace/fischer2 -it claudiomenghi /bin/bash
docker run --name tack -v /c/Software/ceshi:/workspace/fischer2 -it claudiomenghi /bin/bash

注意:

  1. --name 后面是容器的名字 tack
  2. /c/Software/test:外主机下c盘的目录路径
  3. /workspace/fischer2:容器内目录路径
  4. -it 后是镜像的名字claudiomenghi
  5. /bin/bash 是启动相关的目录 不用管