下载
中文
注册

删除容器镜像

用户可将不需要的容器镜像删除,避免占用磁盘空间。

  • 删除容器
    1. root用户登录服务器。
    2. 执行如下命令查看CONTAINER ID(容器ID)。
      # 查看正在运行的容器
      docker ps
      # 查看所有容器
      docker ps -a

      回显类似如下信息(容器ID为“5f45daf9eb8f”):

      CONTAINER ID      IMAGE                    COMMAND       CREATED            STATUS          PORTS       NAMES
      5f45daf9eb8f      ascend-toolkit:8.0.RC3     "/bin/bash"   39 seconds ago     Up 28 minutes               boring_wright
    3. 删除正在运行的容器,需要先将容器停止运行。若删除的是已经停止运行的容器,请跳过该步骤。
      docker stop CONTAINER ID
      # 命令示例
      docker stop 5f45daf9eb8f
    4. 执行如下命令删除容器。
      docker rm CONTAINER ID
      # 命令示例
      docker rm 5f45daf9eb8f
  • 删除镜像

    删除镜像前,先要删除依赖它的容器,删除镜像步骤如下:

    1. 参见1~4删除依赖镜像的容器。若没有依赖镜像的容器,可跳过该步骤。
    2. 执行docker images命令查看IMAGE ID(镜像ID)。

      回显类似如下信息(镜像ID为“feb5d9fea6a5”):

      REPOSITORY              TAG                 IMAGE ID            CREATED             SIZE
      docker.io/hello-world   latest              feb5d9fea6a5        14 months ago       13.3 kB
    3. 执行如下命令删除镜像。
      docker rmi IMAGE ID
      # 命令示例
      docker rmi feb5d9fea6a5