美文网首页后端开发
docker 常用命令

docker 常用命令

作者: 文余两人 | 来源:发表于2019-05-07 18:36 被阅读0次

    相关链接

    1. docker 查看当前所有镜像

    docker images
    

    2. docker 查看所有容器

    docker ps -a
    

    3. docker 删除镜像

    # 删除一个镜像
    docker rmi <image name>
    # 删除id为<None>的image
    docker rmi -f $(docker images | grep '^<none>' | awk '{print $3}')
    # 删除所有悬空镜像,类似none镜像
    docker image prune -f
    # 删除全部镜像
    docker rmi -f $(docker images -q)
    

    4. docker 停止容器

    # 停止一个容器
    docker stop <container name>
    # 批量停止容器
    docker stop $(docker ps -q)
    

    5. docker 移除容器

    # 移除一个容器
    docker rm <container name>
    # 删除所有容器
    docker rm $(docker ps -aq)
    # 删除所有退出状态的容器
    docker container prune -f
    

    6. docker 编译

    docker build -t <image name> .
    

    7. docker 启动

    # --rm 会在容器执行结束自动推出容器,不然列表里会越来越多
    docker run -it --rm --name <container name> <image name>
    

    相关文章

      网友评论

        本文标题:docker 常用命令

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