36-Docker-常用命令详解-docker inspect

这篇具有很好参考价值的文章主要介绍了36-Docker-常用命令详解-docker inspect。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

  • 本篇来学习docker inspect命令

docker inspect

  • 作用:获取容器/镜像的元数据。

options说明

option 说明
-f 指定返回值的模板文件
-s 如果类型为容器,则显示文件总大小
–type 返回指定类型的JSON

使用示例

  • 获取容器ip
# docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' 容器id/容器名
# 容器id
docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' bbb67a568725
# 容器名
docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' ubuntu

docker inspect,# Docker,docker,容器,运维

  • 获取容器mac地址
# docker inspect --format='{{range .NetworkSettings.Networks}}{{.MacAddress}}{{end}}' 容器id或容器名
# 容器id
docker inspect --format='{{range .NetworkSettings.Networks}}{{.MacAddress}}{{end}}' b45018fdd00f

docker inspect,# Docker,docker,容器,运维

  • 获取容器日志路径
# docker inspect --format='{{.LogPath}}' 容器id/容器名
docker inspect --format='{{.LogPath}}' jenkins2

docker inspect,# Docker,docker,容器,运维

  • 获取容器镜像名
# docker inspect -f "{{.Config.Image}}" 容器id/容器名
docker inspect -f "{{.Config.Image}}" ubuntu

docker inspect,# Docker,docker,容器,运维

  • 获取容器目录挂载信息
docker inspect --format="{{json .Mounts}}" 容器id/容器名

# 容器名
docker inspect --format="{{json .Mounts}}" jenkins2

docker inspect,# Docker,docker,容器,运维

  • 美化输出
# 需安装包jq工具,下面是centos安装命令
yum -y install epel-release
yum -y install jq

# 美化输出
docker inspect --format="{{json .Mounts}}" jenkins2 |jq

docker inspect,# Docker,docker,容器,运维

  • 查询容器网络信息
# 查看容器所有网络信息
docker inspect --format="{{json .NetworkSettings}}" 容器名 | jq

# 查看容器端口映射
docker inspect --format="{{json .NetworkSettings.Ports}}" 容器名| jq

# 查看容器ip,网关等信息
docker inspect --format="{{json .NetworkSettings.Networks}}" 容器| jq
  • 获取元数据
# docker inspcet 容器名/容器id
docker inspect ubuntu

docker inspect,# Docker,docker,容器,运维文章来源地址https://www.toymoban.com/news/detail-636558.html

到了这里,关于36-Docker-常用命令详解-docker inspect的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker 的常用命令详解

    Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。下面是 Docker 的常用命令详解。 1. 镜像操作 docker images :列出

    2024年02月20日
    浏览(42)
  • Docker详解及常用命令介绍

    🍓 简介:java系列技术分享(👉持续更新中…🔥) 🍓 初衷:一起学习、一起进步、坚持不懈 🍓 如果文章内容有误与您的想法不一致,欢迎大家在评论区指正🙏 🍓 希望这篇文章对你有所帮助,欢迎点赞 👍 收藏 ⭐留言 📝 🍓 更多文章请点击 Docker是一个开源的平台,可以帮助

    2024年02月15日
    浏览(48)
  • 【docker常用命令系列】Docker Build语法用法示例详解

    Docker Build是Docker提供的一个命令,用于根据Dockerfile构建自定义的镜像。通过Docker Build,可以将应用程序、环境和依赖项打包到一个可移植的容器中,使得应用在不同环境下都能以相同的方式运行。 docker build [OPTIONS] PATH | URL | - 是 docker build 命令的语法说明。下面解释每个部分

    2024年04月14日
    浏览(36)
  • docker run 命令30个常用参数详解

    Docker run 命令是在 Docker 中创建和运行容器的主要命令之一。它允许根据需要配置容器的各种属性。 下面是 docker run 命令的一些常见用法和示例,我们共同学习。 以下是一个比较常见的 Docker run 命令示例,用于创建一个 NGINX 容器: -d : 在后台以守护进程模式运行容器。 --na

    2024年02月07日
    浏览(39)
  • docker常用命令详解(图文结合纯干货,适用于初学者)

    docker最常用命令 1.docker 或 docker --help #查看docker自带的帮助信息(里面内容对初学者十分不友好) 启动类命令 systemctl start docker #启动docker systemctl stop docker #停止docker systemctl restart docker #重启docker systemctl status docker #查看docker状态 systemctl enable docker #将docker设为开机自启动 3.d

    2024年02月08日
    浏览(41)
  • Docker | Docker常用命令

    ✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉 🍎个人主页:Leo的博客 💞当前专栏:Docker系列 ✨特色专栏: MySQL学习 🥭本文内容: Docker | Docker常用命令 📚个人知识库: [Leo知识库]https://gaoziman.gitee.io/blogs/),欢迎大家访问 大家

    2024年02月05日
    浏览(46)
  • Docker实战:Docker常用命令

    参考:https://blog.csdn.net/weixin_45509582/article/details/125599521 输出依次为,进程pid、容器ID、容器名、存储work路径,即可确定是哪个容器。 参考:https://blog.csdn.net/sebeefe/article/details/123732823

    2024年02月12日
    浏览(46)
  • 【Docker | 2】Docker常用命令介绍

      Docker 是一种轻量级的容器化技术,常用于构建、打包、部署和运行应用程序。以下是一些常用的 Docker 命令及其详细介绍: 语法介绍 运行一个 Docker 容器。 OPTIONS :可选参数,用于配置容器的行为。 IMAGE :必选参数,指定要运行的容器镜像。 COMMAND :可选参数,覆盖容器

    2024年02月14日
    浏览(46)
  • Docker笔记 Docker架构与常用命令

    大家好 我是积极向上的湘锅锅💪💪💪 首先Docker由三大部分组成 Clients:客户端 通过docker的客户端操作命令,然后命令发送到daemon(守护进程)里面去执行操作 Hosts:主机 主机包括俩个部分,分别是 local host 和 remote host ,意思是本机和远程的机器。 而在local host这个部分里面

    2024年02月13日
    浏览(43)
  • ubuntu安装docker及docker常用命令

    docker里有三个部分 daemon 镜像 和 容器 我们需要了解的概念 容器 镜像 数据卷 容器的数据卷。理解为一个文件或者一个目录。 宿主机(安装docker的机器)和容器,容器和容器之间可以有一块共同的空间,她们所有都可以对这块空间操作,写入,修改,删除等等,一处修改,多

    2024年02月04日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包