镜像的基本命令(docker)

文章目录


前言

本文主要介绍docker中与镜像相关的一些命令,是对狂神课程的一些总结,作为一个手册帮助博主和使用docker的同学们来查找和回忆。

实验环境:Xshell+CentOS+docker


一、docker命令介绍

1、帮助命令

bash 复制代码
docker version #查看docker的版本信息
docker info #显示docker的系统信息,包括镜像和容器的数量
docker 命令 --help

前两个命令在这里不再赘述,我们主要演示一下最后一条帮助命令的用法:

当我们对docker中的某一条命令的选项和该命令的用处不太清楚的时候,比如我们要查看docker images的选项时,我们可以使用这条帮助命令。

如上图所示我们就能查看到docker images命令的介绍和该命令可使用的选项。

2、显示镜像

bash 复制代码
docker images [可选项]#查看所有本地的主机上的镜像

如上图所示我们可以查看到我们本地的主机上的镜像的相关信息如:

名称 介绍
REPOSITORY 镜像的仓库源
TAG 镜像的标签(镜像的版本号)
IMAGE ID 镜像的id
CREATED 镜像的创建时间
SIZE 镜像的大小

选项介绍:

  • -a -- all

    作用:列出所有镜像

  • -q --quiet

    只列出镜像的ID

3、搜索镜像

Ps:在dockerhub中有许多镜像可以供我们使用,我们使用该命令与在dockerhub搜索镜像的作用相同

bash 复制代码
docker search [可选项]#搜索镜像

如下图所示我们搜索mysql镜像:

选项介绍:

  • --filter
    用法:可选项用来过滤,筛选自己想要寻找的镜像

    如上图所示搜索到点赞量大于3000的mysql镜像。

4、下载镜像

bash 复制代码
docker pull 镜像名[:tag]#tag是版本号可以在dockerhub上查看,如果不加tag那就是默认latest

如下图我们直接下载一个centos的镜像:

5、删除镜像

bash 复制代码
docker rmi -f 镜像名或镜像ID #删除单个镜像
docker rmi -f 镜像ID 镜像ID ... #删除多个镜像
docker rmi -f $(docker images -aq)#删除所有镜像

如下所示我们删除我们刚刚下载的centos镜像:


总结

以上就是本文的主要内容,希望能对您有所帮助。

相关推荐
极限实验室1 小时前
使用 Docker Compose 简化 INFINI Console 与 Easysearch 环境搭建
数据库·docker·devops
GuokLiu1 小时前
250708-Debian系统安装Edge浏览器并配置最小中文输入法
运维·edge·debian
guygg882 小时前
ubuntu手动编译VTK9.3 Generating qmltypes file 失败
linux·运维·ubuntu
牧天白衣.3 小时前
Docker相关内容
docker·容器·eureka
先做个垃圾出来………3 小时前
自动化一次通过率
运维·自动化
一切顺势而行3 小时前
k8s 使用docker 安装教程
docker·容器·kubernetes
Andy杨3 小时前
20250707-2-第二章:Kubernetes 核心概念-K8s集群架构,生产部署K8s两_笔记
docker·容器
小安运维日记3 小时前
CKS认证 | Day4 最小化微服务漏洞
安全·docker·微服务·云原生·容器·kubernetes
夕泠爱吃糖4 小时前
Linux中的静态库和动态库
linux·运维·服务器
比奥利奥还傲.5 小时前
Linux运维安全新范式:基于TCPIP与SSH密钥的无密码认证实战
linux·运维·安全