美文网首页一起学起来
docker 容器镜像删除命令

docker 容器镜像删除命令

作者: xiaoweizha | 来源:发表于2018-01-30 12:04 被阅读0次

    #1.停止所有的container,这样才能够删除其中的images:

    docker stop $(docker ps -a -q)

    如果想要删除所有container的话再加一个指令:

    docker rm $(docker ps -a -q)

    #2.查看当前有些什么images

    docker images

    #3.删除images,通过image的id来指定删除谁

    想要删除untagged images,也就是那些id为的image的话可以用

    docker rmi $(docker images | grep "^" | awk "{print $3}")

    要删除全部image的话

    docker rmi $(docker images -q)

    #4.启动停止的容器

    docker start|stop|restart 容器名称

    ###还有其他命令:

    >使用docker exec 就可以进入container,例如:docker exec -it /bin/bash

    ##1.docker search image_name #从Docker Hub中查询对应镜像

    ##2.docker pull image_name:version #从Docker Hub上下载镜像,可指定版本

    ##3.docker image #列出现有镜像

    ##4.docker ps #列出所有运行中的容器

    ##5.docker rmiimages_name #移除一个或多个镜像

    ##6.docker rmcontainer_name #移除容器

    ##7.docker history image_name #查看指定镜像的创建历史

    ##8.docker run image_name #启动一个容器

    ##9.docker start|stop|restartcontainer_name #指定容器启动|停止|重启

    ##10.docker push image_name #push 镜像到Docker hub

    ##11.docker top container_name #查看容器中进程

    ##12.docker build Dockerfile #构建docker镜像

    ##13.docker attach #进入容器,退出时容器会停止运行

    ##14.docker exec #进入容器,不影响容器运行状态

    相关文章

      网友评论

        本文标题:docker 容器镜像删除命令

        本文链接:https://www.haomeiwen.com/subject/lszqzxtx.html