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

1、docker buildx inspect简介

docker buildx inspect检查当前builder实例,显示有关当前或指定builder的信息。

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

2、docker buildx inspect语法

docker buildx inspect [NAME]

3、 docker buildx inspect命令

1)在检查之前确保builder正在运行(--bootstrap)

在检查构建器之前,使用--bootstrap选项确保它正在运行。如果驱动程序是docker-container,那么--bootstrap将启动buildkit容器并等待它运行。引导是在构建过程中自动完成的,因此没有必要。在关联的构建器节点的生命周期内使用相同的BuildKit容器(如buildx ls中所示)。

docker buildx inspect --bootstrap

2)获取关于builder实例的信息

docker buildx inspect elated_tesla

Name:   elated_tesla
Driver: docker-container

Nodes:
Name:      elated_tesla0
Endpoint:  unix:///var/run/docker.sock
Status:    running
Buildkit:  v0.10.3
Platforms: linux/amd64

Name:      elated_tesla1
Endpoint:  ssh://ubuntu@1.2.3.4
Status:    running
Buildkit:  v0.10.3
Platforms: linux/arm64*, linux/arm/v7, linux/arm/v6

4、选项说明

名称, 简称

默认

描述

--bootstrap

在inspect之前确保builder已经启动

--builder

覆盖已配置的builder实例

5、子命令

命令

描述

docker buildx bake

从文件构建

docker buildx build

开始构建

docker buildx create

创建一个新的builder实例

docker buildx du

磁盘使用情况

docker buildx imagetools

在registry中处理镜像的命令

docker buildx inspect

查当前builder实例

docker buildx ls

列出 builder 实现

docker buildx prune

移除构建缓存

docker buildx rm

删除 builder 实现

docker buildx stop

停止 builder 实现

docker buildx use

设置当前 builder 实例

docker buildx version

显示buildx版本信息

6、父命令

命令

描述

docker buildx

Docker Buildx

推荐文档

相关文档

大家感兴趣的内容

随机列表