root@inspur001:/userdata/testDockerfile/imageBuild# docker search -h
Flag shorthand -h has been deprecated, please use --helpUsage: docker search [OPTIONS] TERMSearch the Docker Hub for imagesOptions:-f, --filter filter Filter output based on conditions provided--format string Pretty-print search using a Go template--limit int Max number of search results (default 25)--no-trunc Don't truncate output
root@inspur001:/userdata/testDockerfile/imageBuild#
以下是docker search命令中各选项的含义:
没用–no-trunc:docker search ubuntu:20.04
用用–no-trunc:docker search ubuntu:20.04 --no-trunc
–filter选项允许您根据提供的条件过滤Docker Hub的搜索结果。可以使用多个过滤器,每个过滤器使用“键 = 值”形式。以下是一些常见的过滤器:
以下是一些使用示例:
docker search --filter "is-automated=true" ubuntu:20.04
docker search --filter "stars=3" ubuntu
docker search --filter "license=MIT" ubuntu
docker search 20.04 --filter "star=5" --no-trunc
自动构建镜像是指从源代码构建Docker镜像的过程被自动化了。Docker Hub提供了自动构建服务,使得当您的源代码发生变化时,它可以自动地构建新的Docker镜像,并将其发布到Docker Hub中。
自动构建镜像的工作流程如下:
使用自动构建可以提高生产力,减少手动构建和发布的工作量,并确保所有镜像都是最新的、具有相同的配置和版本控制。
上一篇:实验01:吃鸡蛋问题