美文网首页
docker镜像维护

docker镜像维护

作者: 非你不可_a036 | 来源:发表于2021-05-20 17:45 被阅读0次

    1.查看运行中的容器/容器ID

    docker ps

    docker ps -q   # -q 获取id

    2.查看所有的容器/容器ID

    docker ps -a

    docker ps -a -q

    3.查看镜像

    docker images

    docker images -a  # 查看所有镜像,包含隐藏镜像

    docker images -q  # 查看所有镜像ID

    4.删除所有未使用的镜像

    docker image prune

    docker rmi $(docker images -q)

    docker images | awk '{print $3}'  # print已空格切片,即取每个images行切片后的第三个元素(镜像ID)

    5.删除容器

    docker rm

    docker rm $(docker ps -a | grep "Exited" | awk '{print $1 }')  # 删除所有停止的容器

    6.删除镜像

    docker rmi

    7.删除所有悬空镜像

    docker rmi $(docker images -f "dangling=true" -q)

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

    8.查询镜像

    docker images | grep "***"

    docker images | grep -v "***"

    9.启动镜像

    docker run images+tag

    10.进入容器

    docker exec -it ID /bash/bin

    11.启动时进去容器

    docker run -it  images /bash/bin

    相关文章

      网友评论

          本文标题:docker镜像维护

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