Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docker CLI 中 docker network inspect 常用命令。

1、docker network inspect 简介

docker network inspect 是用于检查 Docker 网络的详细信息。返回有关一个或多个网络的信息。默认情况下,此命令会将所有结果渲染为JSON对象。

参考文档:https://docs.docker.com/engine/reference/commandline/network_inspect/

2、docker network inspect 语法

docker network inspect [OPTIONS] NETWORK [NETWORK...]

3、docker network inspect 命令

1)检查名为 my-net 的网络的详细信息

docker network inspect my-net

2)可以使用 -f 或 --format 选项来指定输出格式

docker network inspect -f '{{ toYaml . }}' my-net

docker network inspect -f '{{ toYaml . }}' my-net > my-net.yaml

4、命令选项

命令

描述

--format , -f

使用自定义模板格式化输出:‘json’:以json格式打印

‘TEMPLATE’:使用给定的Go模板打印输出。

有关使用模板格式化输出的更多信息,

请参阅https://docs.docker.com/go/formatting/

--verbose , -v

诊断的详细输出

5、子命令

命令

描述

docker network connect

将容器连接到网络

docker network create

创建一个网络

docker network disconnect

断开容器与网络之间的连接

docker network inspect

显示一个或多个网络的详细信息

docker network ls

列出所有网络

docker network prune

删除所有未使用的网络

docker network rm

删除一个或多个网络

推荐文档

相关文档

大家感兴趣的内容

随机列表