Docker 使用——删除镜像

docker images

这个命令是列出我们的本地镜像,可是当我们不小心创建了一些无用的镜像,想要删除他,要怎么办呢?

首先查看docker的命令:

Commands:
    attach    Attach to a running container
    build     Build an image from a Dockerfile
    commit    Create a new image from a container's changes
    cp        Copy files/folders from a container's filesystem to the host path
    create    Create a new container
    diff      Inspect changes on a container's filesystem
    events    Get real time events from the server
    exec      Run a command in a running container
    export    Stream the contents of a container as a tar archive
    history   Show the history of an image
    images    List images
    import    Create a new filesystem image from the contents of a tarball
    info      Display system-wide information
    inspect   Return low-level information on a container or image
    kill      Kill a running container
    load      Load an image from a tar archive
    login     Register or log in to a Docker registry server
    logout    Log out from a Docker registry server
    logs      Fetch the logs of a container
    pause     Pause all processes within a container
    port      Lookup the public-facing port that is NAT-ed to PRIVATE_PORT
    ps        List containers
    pull      Pull an image or a repository from a Docker registry server
    push      Push an image or a repository to a Docker registry server
    rename    Rename an existing container
    restart   Restart a running container
    rm        Remove one or more containers
    rmi       Remove one or more images
    run       Run a command in a new container
    save      Save an image to a tar archive
    search    Search for an image on the Docker Hub
    start     Start a stopped container
    stats     Display a stream of a containers' resource usage statistics
    stop      Stop a running container
    tag       Tag an image into a repository
    top       Lookup the running processes of a container
    unpause   Unpause a paused container
    version   Show the Docker version information
    wait      Block until a container stops, then print its exit code

rmi  是用来删除images的,

接下来再使用命令查看rim使用方法:

docker rmi --help

Usage: docker rmi [OPTIONS] IMAGE [IMAGE...]

Remove one or more images

  -f, --force=false    Force removal of the image
  --help=false         Print usage
  --no-prune=false     Do not delete untagged parents

使用 -f 删除镜像,

最终得出的删除命令:

docker rmi -f centos

Untagged: centos:latest
Deleted: 88ec626ba223582f0fc2c0db20a80ee2d82f12e9e0ae0a0149e7ef2ad3d7c8bc
Deleted: b298d692482d46711a3874419f73b2d61e6297fdd029d9e20a086c7117406eef
Deleted: 29466d114cd8c0ae98a536a0a344b7634aa7223966fa2dfa036aeb4aaa4e6f11

接下来再使用docker images查看本地镜像;

# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE

删除成功;

扫描二维码关注公众号,回复: 2475683 查看本文章

猜你喜欢

转载自blog.csdn.net/weixin_40337982/article/details/81198380