查看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
)。
码头工人的类似线路上是否有内置物?有什么指针吗?
答案 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