镜像的基本命令(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镜像:


总结

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

相关推荐
tx11208763581 分钟前
K8S-pod管理与控制器管理
linux·运维·kubernetes·pod
Awh-13 分钟前
Linux软件应用编程 第一章中:Linux文件操作
linux·运维·服务器
adinnet20261 小时前
财务报销自动化:用智能体辅助处理繁琐报销任务
运维·自动化
zhendianluli2 小时前
VS Code Remote-SSH 连接故障排查手册(精详版)
运维·ssh
Tim风声(网络工程师)2 小时前
Kail下载
linux·运维·服务器
JXJD20043 小时前
光模块自动化组装设备 工艺体系与选型指南
运维·自动化
AOwhisky3 小时前
Linux 网络服务架设学习笔记(第五期)——Web 服务(上篇):Apache HTTP Server——从静态到动态
linux·运维·服务器·笔记·学习·云计算·apache
斑马1393 小时前
Linux软件编程学习笔记(四)——进程
linux·运维·服务器
扛枪的书生4 小时前
Linux 三剑客 - Awk 命令指南
linux·运维
MaximusCoder4 小时前
等保测评命令——weblogic
运维·安全·安全威胁分析