docker inspect --format="{{json .Mounts}}" container | python -m json.tool
#使用jq美化
docker inspect --format="{{json .Mounts}}" container | jq
查看容器网络信息
查看网络信息可以使用下面命令:
#查看完整网络信息docker inspect --format="{{json .NetworkSettings}}" container | jq
#查看网络端口映射
docker inspect --format="{{json .NetworkSettings.Ports}}" container | jq
# 查看容器的网络ip、网关等信息
docker inspect --format="{{json .NetworkSettings.Networks}}" container | jq
延伸学习
如果感兴趣,还可以充分利用这个–format参数,因为它是go的模板语法,差不多是可以写go的代码。例如上述的命令,json就是go的方法名
所以可以结合其他的go方法(如range,split)来耍杂技,本文就不班门弄斧了。
参考资料
docker官方文档
您可能感兴趣的文章:详解CentOS 7 下安装 Docker 及操作命令的方法Docker 清理命令集锦Docker run 命令的使用方法详解Docker常用的清除容器镜像命令小结Docker 修改文件是否需要重启(命令详解)Docker 基础之Dockerfile命令详解Docker service命令详解(小结)Dockerfile中常用命令汇总Docker 常用命令整理(实用篇)docker测试时候命令无法补全的解决方法docker常用命令操作方法










