• 一起学docker系列之四docker的常用命令--系统操作docker命令及镜像命令


    前言

    Docker 是一种强大的容器化平台,它可以帮助开发者将应用程序和其依赖项封装到一个独立的环境中,从而实现轻松的部署和管理。本文将介绍 Docker 常用命令,包括操作 Docker和镜像的命令,以帮助您更好地利用 Docker 进行应用程序的容器化管理。
    在这里插入图片描述

    1 操作 Docker 的命令

    1.1 启动 Docker

    要启动 Docker 服务,使用以下命令:

    systemctl start docker
    
    • 1

    这将启动 Docker 引擎,使其准备好接受容器创建和管理的命令。

    1.2 停止 Docker

    如果需要停止 Docker 服务,使用以下命令:

    systemctl stop docker
    
    • 1

    这将关闭 Docker 引擎,停止所有正在运行的容器。

    1.3 重启 Docker

    要重新启动 Docker 服务,使用以下命令:

    systemctl restart docker
    
    • 1

    这将停止 Docker 服务然后再次启动它。

    1.4 查看 Docker 状态

    要查看 Docker 服务的当前状态,使用以下命令:

    systemctl status docker
    
    • 1

    这将显示有关 Docker 引擎的信息,包括其运行状态和相关日志。

    1.5 查看 Docker 所有命令的信息

    如果您需要获取有关 Docker 的所有可用命令的信息,可以使用以下命令:

    docker --help
    
    • 1

    这将列出 Docker 命令的简要说明,以供参考。

    1.6 查看某个命令的帮助信息

    如果您想要查看特定 Docker 命令的详细帮助信息,可以使用以下格式:

    docker 命令名 --help
    
    • 1

    例如,要查看有关 docker run 命令的帮助信息,可以运行:

    docker run --help
    
    • 1

    这将显示有关该命令的详细用法和参数说明。

    2 操作镜像的命令

    2.1 查看所有镜像

    要查看本地系统中的所有 Docker 镜像,可以运行以下命令:

    docker images
    
    • 1

    可以使用 -qa 标志来获取只返回镜像的 ID 列表:

    docker images -qa
    
    • 1

    这将列出已下载的 Docker 镜像,包括它们的仓库、标签、ID、大小等信息。

    2.2 搜索某个镜像

    如果您想要查找特定镜像,可以使用以下命令:

    docker search 镜像名
    
    • 1

    这将在 Docker Hub 等镜像仓库中搜索匹配的镜像并列出它们的信息。

    2.3 下载某个镜像

    要下载特定的 Docker 镜像,使用以下命令:

    docker pull 镜像名:tag
    
    • 1

    例如,要下载 Ubuntu 20.04 镜像,可以运行:

    docker pull ubuntu:20.04
    
    • 1

    2.4 查看镜像所占空间

    如果您想要查看本地 Docker 镜像所占用的磁盘空间,可以使用以下命令:

    docker system df
    
    • 1

    这将显示有关磁盘使用情况的信息,包括镜像、容器、卷等的大小。

    2.5 删除镜像

    要删除不再需要的 Docker 镜像,使用以下命令:

    docker rmi 镜像名:tag 或者 镜像ID
    
    • 1

    例如,要删除一个名为 myapp 的镜像,可以运行:

    docker rmi myapp
    
    • 1

    2.6 强制删除镜像

    如果需要强制删除 Docker 镜像,即使它们仍在使用中,可以使用 -f 标志:

    docker rmi -f 镜像名:tag 或者 镜像ID
    
    • 1

    请小心使用这个选项,因为它将删除正在使用的镜像。

    2.7 删除多个镜像

    如果您需要一次删除多个 Docker 镜像,可以将它们的名称或ID列在一起,如下所示:

    docker rmi 镜像名1:tag1 镜像名2:tag2
    
    • 1

    2.8 删除所有镜像

    如果您希望删除所有不再需要的 Docker 镜像,可以运行以下命令:

    docker rmi -f $(docker images -qa)
    
    • 1

    这将删除所有本地镜像,包括未被使用的和正在使用的。

    总结

    Docker 是一个强大的容器化工具,它可以帮助开发者轻松地封装、部署和管理应用程序和其依赖项。通过本文介绍的常用 Docker 命令,您可以更好地掌握 Docker 的操作和管理,包括启动、停止、重启 Docker 服务,管理镜像和容器,以及清理不再需要的资源。通过这些命令,您可以更高效地使用 Docker 来支持您的开发和部署工作。

  • 相关阅读:
    shiro篇---开启常见的注解
    433遥控收发模块使用介绍
    多通道振弦数据记录仪应用桥梁安全监测的关键要点
    C++初识内存管理和模版
    三子棋小游戏(C语言)
    PC_磁盘HDD_SSD/存储介质(材料工艺)
    根据关键词搜索阿里巴巴商品数据列表接口|阿里巴巴商品列表数据接口|阿里巴巴商品API接口|阿里巴巴API接口
    Rocket Typist pro for mac 「Macos文本快速输入工具」
    智能驾驶域控制器硬件方案演进趋势分析
    知物由学 | 自监督学习助力内容风控效果提升
  • 原文地址:https://blog.csdn.net/cooldream2009/article/details/134473830