首页 > 其他分享 >在Docker中,怎么快速查看本地的镜像和容器?

在Docker中,怎么快速查看本地的镜像和容器?

时间:2024-03-08 17:35:02浏览次数:15  
标签:ago 容器 nginx 镜像 Docker ID

在Docker中,查看本地的镜像和容器分别可以通过以下两条命令来快速实现:

1. 查看本地镜像

要查看本地计算机上存储的所有Docker镜像,可以使用docker images命令。这个命令会列出所有可用的镜像,包括镜像的存储库名称、标签、镜像ID、创建时间和所占用的空间。

docker images

输出示例:

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE  
ubuntu              latest              1234567890ab        2 weeks ago         72.8MB  
nginx               latest              abcdef012345        3 weeks ago         133MB

在这个输出中,REPOSITORY是镜像的来源(例如Ubuntu或nginx),TAG是镜像的版本(例如latest),IMAGE ID是镜像的唯一标识符,CREATED是镜像的创建时间,而SIZE是镜像所占用的磁盘空间。

2. 查看本地容器

要查看正在运行、已停止或所有状态的Docker容器,可以使用docker ps命令。默认情况下,docker ps只显示正在运行的容器。要查看所有容器(包括已停止的),可以使用-a--all标志。

docker ps -a

输出示例:

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                      NAMES  
1234567890ab        ubuntu              "/bin/bash"              20 minutes ago      Exited (0) 20 minutes ago    my-ubuntu-container  
abcdef012345        nginx               "nginx -g 'daemon of…"   30 minutes ago      Up 30 minutes               my-nginx-container

在这个输出中,CONTAINER ID是容器的唯一标识符,IMAGE是容器所使用的镜像,COMMAND是容器启动时运行的命令,CREATED是容器的创建时间,STATUS是容器的当前状态(例如运行中或已退出),而NAMES是容器的名称。

综上所述,这些命令提供了对本地Docker镜像和容器的快速概览,是管理和调试容器化应用程序时非常有用的工具。

标签:ago,容器,nginx,镜像,Docker,ID
From: https://www.cnblogs.com/huangjiabobk/p/18061492

相关文章

  • 在Docker中,如何实现退出容器时候自动删除?
    在Docker中,要实现容器在退出时自动删除,可以在运行容器时使用--rm标志。--rm参数会指示Docker在容器退出后立即删除容器。以下是具体的命令示例:dockerrun--rm<image-name><command>例如,如果要运行一个基于Ubuntu镜像的容器,并在容器运行完cat/etc/hosts命令后自动删除容......
  • 在Docker中,构建镜像应该遵循哪些原则?
    构建Docker镜像时,应当遵循以下一系列最佳实践和原则,以确保镜像的高效、安全和易于维护:镜像最小化:选择尽可能小的基础镜像,如AlpineLinux,或者针对特定场景选择轻量级的基础镜像。只安装应用程序运行所必需的软件包和服务,避免无关组件和文件。在构建过程中清理临时文件和构建......
  • 在Docker中,如何批量清理临时镜像文件?
    在Docker中,所谓的“临时镜像”或“虚悬镜像”(danglingimages)是指那些没有被任何容器引用的层,通常是在构建新镜像时遗留下来的中间层。要批量清理这类镜像,你可以使用dockerimages命令结合一些过滤条件来找到它们,然后用dockerrmi命令删除。以下是批量清理临时镜像文件的步骤......
  • 在Docker中,容器退出后,通过docker ps命令查看不到,数据会丢失么?
    在Docker中,当一个容器退出(stoppedorexited)后,它将不再处于运行状态,因此,通过dockerps命令默认情况下将无法看到已退出的容器。然而,这并不意味着容器内的数据会丢失。容器退出时,其存储层中的数据通常是保留的,除非你明确地删除了容器。这意味着即便容器停止运行,只要你没有使用d......
  • Window10使用Docker-Desktop自带k8s和dashboard配置本地k8s开发环境
    安装Docker-DesktopInstallDockerDesktoponWindows下载地址:https://docs.docker.com/desktop/install/windows-install/打开Docker-Desktop,启用Kubernetes打开Docker-Desktop,启用Kubernetes点击左上角:设置,选择Kubernetes选项卡,启用Kubernetes,点击Apply&restart注意:最......
  • Docker Compose一键搭建安全测试靶场
    1.Docker快速安装1.1.ubuntu系统步骤一:安装必要的一些系统工具sudoapt-getupdatesudoapt-get-yinstallapt-transport-httpsca-certificatescurlsoftware-properties-common步骤二:安装GPG证书curl-fsSLhttps://mirrors.aliyun.com/docker-ce/linux/ubuntu/gp......
  • macOS Ventura 13.6.5 (22G621) Boot ISO 原版可引导镜像下载
    macOSVentura13.6.5(22G621)BootISO原版可引导镜像下载3月8日凌晨,macOSSonoma14.4发布,同时带来了macOSVentru13.6.5和macOSMonterey12.7.4安全更新。macOSVentura13.6及更新版本,如无特殊说明皆为安全更新,不再赘述。本站下载的macOS软件包,既可以拖拽到......
  • macOS Monterey 12.7.4 (21H1123) Boot ISO 原版可引导镜像下载
    macOSMonterey12.7.4(21H1123)BootISO原版可引导镜像下载3月8日凌晨,macOSSonoma14.4发布,同时带来了macOSVentru13.6.5和macOSMonterey12.7.4安全更新。本站下载的macOS软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚......
  • docker 常用命令
    docker常用命令1.dockersearch[OPTIONS]NAME#搜索DockerHub上的镜像。-q:只显示仓库名。--filter:设置过滤条件,比如搜索官方镜像可以使用--filter="is-official=true"。limit:设置搜索结果的最大条数。--no-trunc:显示完整的镜像描述,而不是截断的描述。例子......
  • docker 部署 django + mysql + vue 项目
    ​项目目录结构,在Vue和Django项目根目录下创建Dockerfile文件,在父级目录下创建docker-compose.yml文件Project#父级目录├─client#vue3项目目录│├─public│└─src│├─*files│├─*files│├─Dockerfile└─server#Django项......