概述
在不使用别人准备的 DockerFile 或 docker-compose.yml 自己搭建环境时,需要检查 docker 镜像和标签。以下是如何找出答案。
在 dockerhub 上搜索
码头工人形象是码头工人搜索方式
在左上角的搜索框中输入关键字进行搜索。
这一次,我将在顶部查看名为 ubuntu 的图像。
选择标签选项卡将显示该图像的标签列表。
使用命令查找 docker 镜像
图片名称搜索码头工人您可以使用 来执行此操作,但也可以使用命令执行此操作。
使用docker search。
格式
$ docker search キーワード
尝试搜索“ubuntu”。
带有斜线“/”,斜线后的图像名称是。
例子)
$ docker search ubuntu
ubuntu Ubuntu is a Debian-based Linux operating sys… 14955 [OK]
websphere-liberty WebSphere Liberty multi-architecture images … 288 [OK]
ubuntu-upstart DEPRECATED, as is Upstart (find other proces… 112 [OK]
neurodebian NeuroDebian provides neuroscience research s… 93 [OK]
ubuntu/nginx Nginx, a high-performance reverse proxy & we… 59
open-liberty Open Liberty multi-architecture images based… 54 [OK]
ubuntu-debootstrap DEPRECATED; use "ubuntu" instead 46 [OK]
ubuntu/apache2 Apache, a secure & extensible open-source HT… 41
ubuntu/mysql MySQL open source fast, stable, multi-thread… 36
ubuntu/squid Squid is a caching proxy for the Web. Long-t… 32
kasmweb/ubuntu-bionic-desktop Ubuntu productivity desktop for Kasm Workspa… 31
ubuntu/prometheus Prometheus is a systems and service monitori… 29
ubuntu/bind9 BIND 9 is a very flexible, full-featured DNS… 27
ubuntu/postgres PostgreSQL is an open source object-relation… 19
ubuntu/redis Redis, an open source key-value store. Long-… 11
ubuntu/kafka Apache Kafka, a distributed event streaming … 11
ubuntu/prometheus-alertmanager Alertmanager handles client alerts from Prom… 7
ubuntu/grafana Grafana, a feature rich metrics dashboard & … 6
ubuntu/memcached Memcached, in-memory keyvalue store for smal… 5
ubuntu/zookeeper ZooKeeper maintains configuration informatio… 5
ubuntu/telegraf Telegraf collects, processes, aggregates & w… 4
ubuntu/dotnet-deps Chiselled Ubuntu for self-contained .NET & A… 3
ubuntu/cortex Cortex provides storage for Prometheus. Long… 3
ubuntu/cassandra Cassandra, an open source NoSQL distributed … 2
ubuntu/loki Grafana Loki, a log aggregation system like … 0
使用命令显示 docker 镜像的标签列表
这对于标准命令是不可能的。
我创建了一个 shell 脚本并将使用它。
尝试搜索“ubuntu”。
例子)
$ docker-tags ubuntu
latest
bionic-20220902
bionic
18.04
rolling
kinetic-20220830
kinetic
jammy-20220815
jammy
focal-20220826
focal
devel
bionic-20220829
22.10
22.04
20.04
・
・
・
用命令显示 docker 镜像的标签列表(同时显示 CPU 架构)
特别是如果您使用的是 M1Mac 等,您还必须了解支持的架构。
我们将使用上面使用的脚本的修改版本(也来自同一篇文章)以タグ名:アーキテクチャ名 的形式输出。
例如,搜索“ubuntu”。
例子)
$ docker-tags_arch ubuntu
latest:s390x, riscv64, ppc64le, arm64, arm, amd64
bionic-20220902:s390x, ppc64le, 386, arm64, arm, amd64
bionic:s390x, ppc64le, 386, arm64, arm, amd64
18.04:s390x, ppc64le, 386, arm64, arm, amd64
rolling:s390x, riscv64, ppc64le, arm64, arm, amd64
kinetic-20220830:s390x, riscv64, ppc64le, arm64, arm, amd64
kinetic:s390x, riscv64, ppc64le, arm64, arm, amd64
jammy-20220815:s390x, riscv64, ppc64le, arm64, arm, amd64
jammy:s390x, riscv64, ppc64le, arm64, arm, amd64
focal-20220826:s390x, riscv64, ppc64le, arm64, arm, amd64
focal:s390x, riscv64, ppc64le, arm64, arm, amd64
devel:s390x, riscv64, ppc64le, arm64, arm, amd64
bionic-20220829:s390x, ppc64le, 386, arm64, arm, amd64
22.10:s390x, riscv64, ppc64le, arm64, arm, amd64
22.04:s390x, riscv64, ppc64le, arm64, arm, amd64
20.04:s390x, riscv64, ppc64le, arm64, arm, amd64
・
・
・
原创声明:本文系作者授权爱码网发表,未经许可,不得转载;
原文地址:https://www.likecs.com/show-308626162.html