目录
docker images
这个命令列出了你系统中的所有 Docker 镜像,包括镜像名、标签、镜像 ID、创建时间以及大小等信息。
docker search <image_name>
这个命令可以在 Docker Hub 或者其他注册表中搜索符合条件的镜像,你可以使用镜像名称来查找相应的镜像。
docker pull <image_name>:<tag>
使用该命令可以从 Docker Hub 或其他注册表中拉取特定名称和标签的镜像到本地。
docker rmi <image_id>
docker rmi <image_name>:<tag>
这些命令用于删除本地的镜像。你可以使用镜像的 ID 或者名称与标签来删除对应的镜像。
docker image inspect <image_name>
这个命令可以获取特定镜像的详细信息,包括大小等、配置信息和网络设置等。
docker image history <image_name>
使用该命令可以查看镜像的历史记录,了解构建镜像所使用的各层信息和命令。
可以将 Docker 镜像保存到一个压缩的存档文件中导出。
docker save -o /my_folder/my_image.tar my_image:latest
my_folder,你想要导出的文件地址。
my_image.tar,你想要保存的输出文件的名称,通常以 .tar 结尾。
my_image:latest,要保存的 Docker 镜像的名称或者 ID。
一旦你有了这个存档文件,你可以使用 docker load 命令将它加载回 Docker 中。
docker load -i /my_folder/my_image.tar
my_folder,你想要导出的文件地址。
my_image.tar,你想要保存的输出文件的名称,通常以 .tar 结尾。
docker image prune
该命令会删除所有未被任何容器引用的镜像。它会列出要删除的镜像并要求确认。