docker 命令详解:inspect
Posted youzhouliu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker 命令详解:inspect相关的知识,希望对你有一定的参考价值。
一、命令作用
获取容器/镜像的元数据。
二、命令语法
docker inspect [OPTIONS] NAME|ID [NAME|ID...]
OPTIONS说明:
-
-f :指定返回值的模板文件。
-
-s :显示总的文件大小。
-
--type :为指定类型返回JSON。
三、使用示例
获取镜像 redash_worker:latest 的元信息:
[
"Id": "sha256:664ac2d6fcf9b0bef7e945f9d0925798899431a82bea638bddb33e2c15df744d",
"RepoTags": [
"redash_scheduler:latest",
"redash_worker:latest"
],
"RepoDigests": [],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2022-02-28T07:46:57.2164457Z",
"Container": "",
"ContainerConfig":
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": null,
"Cmd": null,
"Image": "",
"Volumes": null,
"WorkingDir": "",
"Entrypoint": null,
"OnBuild": null,
"Labels": null
,
"DockerVersion": "",
"Author": "",
"Config":
"Hostname": "",
"Domainname": "",
"User": "redash",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts":
"5000/tcp":
,
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"LANG=C.UTF-8",
"GPG_KEY=0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D",
"PYTHON_VERSION=3.7.12",
"PYTHON_PIP_VERSION=21.2.4",
"PYTHON_SETUPTOOLS_VERSION=57.5.0",
"PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/2caf84b14febcda8077e59e9b8a6ef9a680aa392/public/get-pip.py",
"PYTHON_GET_PIP_SHA256=7c5239cea323cadae36083079a5ee6b2b3d56f25762a0c060d2867b89e5e06c5",
"PIP_DISABLE_PIP_VERSION_CHECK=1",
"PIP_NO_CACHE_DIR=1"
],
"Cmd": [
"server"
],
"ArgsEscaped": true,
"Image": "",
"Volumes": null,
"WorkingDir": "/app",
"Entrypoint": [
"/app/bin/docker-entrypoint"
],
"OnBuild": null,
"Labels": null
,
"Architecture": "amd64",
"Os": "linux",
"Size": 1596982495,
"VirtualSize": 1596982495,
"GraphDriver":
"Data":
"LowerDir": "/var/lib/docker/overlay2/f99a8tbaap8r7oauqjbw367gp/diff:/var/lib/docker/overlay2/r6s90kuh9znsi8cmfyt3ze6um/diff:/var/lib/docker/overlay2/jevs7m8jc3t7ub7m9ntn0row6/diff:/var/lib/docker/overlay2/bgid9swhvs8j64d2s4cnpfavf/diff:/var/lib/docker/overlay2/hy8wa6b6pp8cqvq8h4s8r51jo/diff:/var/lib/docker/overlay2/npo04vmhdvm63cbdhgsjlwm5e/diff:/var/lib/docker/overlay2/ua6cngbs0d04rrqetrjmwjwsz/diff:/var/lib/docker/overlay2/s2txfz97tekd3cfke08po9j9b/diff:/var/lib/docker/overlay2/qekbolaaya24ek39hgj89k2p4/diff:/var/lib/docker/overlay2/y7oiycennd7vqh5xt0m8ibwji/diff:/var/lib/docker/overlay2/tpjjvsjci7651b5hqt469ko0m/diff:/var/lib/docker/overlay2/jjwxunfc8fwdn92qaaje6gg0u/diff:/var/lib/docker/overlay2/nv46xu7uucqivixhxuewtjlgu/diff:/var/lib/docker/overlay2/80bd6f8d0f041668eb09cc124215c860bf87d7ceb82242771534f82c4a7e9592/diff:/var/lib/docker/overlay2/2d578365c780ac0fdccb5fd22e40058b2e7104d4344fd78969f319b582aef0e8/diff:/var/lib/docker/overlay2/b0cc7b9641ae41e17712b850907c9c24e512b61ab5c09243d31279e4560f3b04/diff:/var/lib/docker/overlay2/59220e81f6ba8224e1da8095a9bfc7c2c168425a0fc537570df7ec2aa10d89a9/diff:/var/lib/docker/overlay2/463089dfa790a91c398afceeb4677786ba22737b20375a318c5f4f5d416d231f/diff",
"MergedDir": "/var/lib/docker/overlay2/kkpy5e39udek1crau9286hqzc/merged",
"UpperDir": "/var/lib/docker/overlay2/kkpy5e39udek1crau9286hqzc/diff",
"WorkDir": "/var/lib/docker/overlay2/kkpy5e39udek1crau9286hqzc/work"
,
"Name": "overlay2"
,
"RootFS":
"Type": "layers",
"Layers": [
"sha256:f18b02b14138b6f9808f9843cc645e2edd64b02ca1c87e671355f56d1b4b5ec6",
"sha256:8cc37281088bdc898d9a68d93419108caf2522bb9367ea576356f88631f19b6f",
"sha256:a60279d138d8ca849ba9f9e57739581d3fd9ddbeda0f53791b00ecb655dde090",
"sha256:534bda4f36dcd1fd59a054afa219ebe3fc180f6e085cb021450f5fee7a936421",
"sha256:0024ad7f54fbfb4ec7ceee013bf8742a764a54ce0ebb83b21c091ee7d58c5b45",
"sha256:3f19e0f4c148c2a22962ab10c8168e1b4d2884b6b01cc35f826e727839acc9fc",
"sha256:3f75a9c2d06b9cde00994fc18ff07da051e6e03d4d3ad4ac30547317e652b677",
"sha256:2c1c2cfcc72b768786b231ea9acd0e043e6560b78213030b997b86fb9a71f5b7",
"sha256:cca9120604d52bd73f94b758415979e653048b524c05f0e81e6938a6977d6b3d",
"sha256:d42eddfdb7b9a2970c132b5e776761d76f3f61fc8d2084d75ebaf196c92ef92a",
"sha256:6faf7a5fb3d78bb4524c8b21c8c3e994fdb0f7ef18cb21106b3534bd12f1f88c",
"sha256:d5f817a9654d2552a3a658433edf33bee43496515c300eeb53cb3afef2295c06",
"sha256:e0413b6404adbb20357babc0af16e6827c5b86c7305e02f9a0ac0b10ec06b339",
"sha256:c37080d82adc957cf37c894dceace9097bac5cd4eda74c626d334aad146be3cf",
"sha256:d45db4eba62b6f151f5600c59d181709f33e282277819cd7569997e05cbc45c6",
"sha256:c6458e3ac4fe4ced36d64b7c9e67c32d16b3ceb4cc5db5f781a3cc43c1e5497f",
"sha256:a1f5fd016a6658c8b26b3a0c02c1ebbbf989039d3fe062c542dd558b461a8b73",
"sha256:a976bf857a372b122d6f8f976062457524d922627789dc224118bd188b11cbaf",
"sha256:820abe4c56a164fd3293eba2ef94ce999647df5a2d966ff03d4a2d9b071c51cb"
]
,
"Metadata":
"LastTagTime": "2022-02-28T07:47:06.0691099Z"
]
四、帮助查看
以上是关于docker 命令详解:inspect的主要内容,如果未能解决你的问题,请参考以下文章
Docker CLI docker config inspect 常用命令
Docker格式化输出命令:“docker inspect --format“
Docker格式化输出命令:“docker inspect --format“