Docker CLI命令中的OPTIONS字段 - diff和cp

时间:2016-06-25 20:05:18

标签: docker docker-machine

查看Docker CLI文档,我试图找出下面提到的命令中可能存在的不同[OPTIONS]:

docker diff [OPTIONS] CONTAINER
docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH

我尝试docker diff --help查看可能的各种选项,但它不是很有帮助。上面命令中可能的[OPTIONS]是什么?

我的用例是我想查看Docker容器中添加/修改的文件/目录,然后将整个diff目录树导出到我的本地文件夹。例如:

docker diff cedd838b75fe
C /bin
C /bin/lsblk
C /bin/sync
C /bin/tailf
A /blablabla.sh

我想将它导出到我的本地目录/ tmp / diff。所以/ tmp / diff将是:

/tmp/diff
      |
      |--bin
      |  |__lsblk
      |  |__sync
      |  |__tailf
      |
      |--blablabla.sh

普通cp命令有标志--parent,允许在复制文件时保留整个父目录结构(cp --parent /src/path /dest)。

码头工人的类似线路上是否有内置物?有什么指针吗?

1 个答案:

答案 0 :(得分:0)

正如--help所说:

docker diff CONTAINER

只有--help和

选项
docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-
docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH

有选项--help和第二个:

-L, --follow-link   Always follow symbol link in SRC_PATH