• Docker(14)- docker rm 命令详解


    如果你还想从头学起 Docker,可以看看这个系列的文章哦!

    https://www.cnblogs.com/poloyy/category/1870863.html

    作用

    删除一个或多个容器

    语法格式

    docker rm [OPTIONS] CONTAINER [CONTAINER...]

    options 说明

    option 作用
    -f 通过 SIGKILL 信号删除一个正在运行的容器
    -l 移除容器间的网络,而非容器本身
    -v 删除与容器映射的目录

    实际栗子

    强制删除容器

    docker rm -f tomcat7

    删除所有已停止的容器

    docker rm $(docker ps -a -q)

    删除所有容器

    docker rm -f $(docker ps -aq)       #删除所有的容器
    docker ps -a -q|xargs docker rm     #删除所有的容器

    删除容器 tomcat7,并删除容器映射到本机的目录

    总的命令结果图

    创建一个容器

    • 共有两个 -v,对/usr/local/tomcat/webapps 目录进行两次映射
    • 第一个 -v 没有指定主机映射目录
    • 第二个 -v 指定了主机映射目录
    docker create -v /usr/local/tomcat/webapps -v /usr/local/tomcat/webapps:/usr/local/tomcat/webapps --name tomcat7 tomcat:7

    在主机查看 webapps 目录在哪

    find / -name webapps

    没有指定主机映射目录的 webapps 会在 docker 文件夹下

    rm -v 删除容器和它在主机的映射目录

    docker rm -f -v tomcat7

    再次在主机查看 webapps 目录在哪

    发现只有指定了主机映射目录的 webapps 目录不会被删除,而没有指定的映射目录则会被删除

  • 相关阅读:
    iOS 小技巧总结
    iOS 字符串常用编码互相转换
    iOS点击cell查看大图,点击大图还原小图
    Cocoapods配置
    匈牙利匹配
    ISAP网络流
    BZOJ 3262--陌上花开
    android应用找回签名问题jarsigner
    android定位混淆过后的crash问题
    axios++:防止重复提交全局统一拦截
  • 原文地址:https://www.cnblogs.com/poloyy/p/13926294.html
Copyright © 2020-2023  润新知