Docker inspect 命令
Docker 命令大全
docker inspect : 获取容器/镜像的元数据。
语法
docker inspect [OPTIONS] NAME|ID [NAME|ID...]
OPTIONS说明:
-
-f :指定返回值的模板文件。
-
-s :显示总的文件大小。
-
–type :为指定类型返回JSON。
实例
获取镜像mysql:5.6的元信息。
itpon@itpon:~$ docker inspect mysql:5.6
[
{
\"Id\": \"sha256:2c0964ec182ae9a045f866bbc2553087f6e42bfc16074a74fb820af235f070ec\",
\"RepoTags\": [
\"mysql:5.6\"
],
\"RepoDigests\": [],
\"Parent\": \"\",
\"Comment\": \"\",
\"Created\": \"2016-05-24T04:01:41.168371815Z\",
\"Container\": \"e0924bc460ff97787f34610115e9363e6363b30b8efa406e28eb495ab199ca54\",
\"ContainerConfig\": {
\"Hostname\": \"b0cf605c7757\",
\"Domainname\": \"\",
\"User\": \"\",
\"AttachStdin\": false,
\"AttachStdout\": false,
\"AttachStderr\": false,
\"ExposedPorts\": {
\"3306/tcp\": {}
},
...
获取正在运行的容器mymysql的 IP。
itpon@itpon:~$ docker inspect --format=\'{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}\' mymysql
172.17.0.3
Docker 命令大全
点我分享笔记