zoukankan      html  css  js  c++  java
  • Docker 常用操作命令(记录)

    docker images 列出镜像
    docker rmi 镜像 删除镜像
    docker rm 容器id 移除容器
    docker run -d --name 容器名称 -p 端口 镜像
    docker start/stop 容器id 开启/停止容器
    docker rm 'docker ps -a -q' 删除所有的容器
    docker ps 查看正在运行的容器
    docker ps -a 查看历史运行过的容器
    docker ps -l 查看最近运行过的容器

    docker中 启动所有的容器命令
    docker start $(docker ps -a | awk '{ print $1}' | tail -n +2)

    docker中 关闭所有的容器命令
    docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2)

    docker中 删除所有的容器命令
    docker rm $(docker ps -a | awk '{ print $1}' | tail -n +2)

    docker中 删除所有的镜像
    docker rmi $(docker images | awk '{print $3}' |tail -n +2)

    tail -n +2 表示从第二行开始读取

    docker 查看容器的挂在目录--两种方式
    docker inspect container_name | grep Mounts -A 20
    docker inspect container_id | grep Mounts -A 20

    docker 清理空悬镜像
    docker rmi $(docker images -f "dangling=true" -q)

    具名挂载/匿名挂在卷目录

    1. docker volume ls
      DRIVER VOLUME NAME
      local 1a155d84807283b13f1230bd65a360033a930e7db62e52549304333b287d42a2
      local 8ca820815d65ce771df1c23a4e0f2253d06423918f68e4c2ec4d37cdbd2c6adb
      local 94bfc4e3bd7a59a9ab89660f643faae583500d4145e612ce636154279adaa5e2
      local 546f2b7b791d46efb124d11404c367435f4b1618461b29514b7871ab8187d1a0
      local 19379e6babfec4ace948e9fcf7fa8de3c254e2433c1c5011862001f14b101c32
      local 950005ff66d80bd0c7e7a4358162fb4ca9957aee45ba13a5920a2dfcd1359a2b
      local 986179c84332dc2dd64ae8cafa55c85a57aa05b7c36efed0565e17e64e48597f
      local b71c3e99ce3da9aaf159faeb0dc1e3d62a03a42c76df24a0deeadbe1f141b987
      local f4c0937cc036d15f050c20449f0635ebc762c927ac79cc030a2c9804a74c2c8c

    2. docker volume inspect 1a155d84807283b13f1230bd65a360033a930e7db62e52549304333b287d42a2
      [
      {
      "CreatedAt": "2020-06-28T23:13:54-04:00",
      "Driver": "local",
      "Labels": null,
      "Mountpoint": "/var/lib/docker/volumes/1a155d84807283b13f1230bd65a360033a930e7db62e52549304333b287d42a2/_data",
      "Name": "1a155d84807283b13f1230bd65a360033a930e7db62e52549304333b287d42a2",
      "Options": null,
      "Scope": "local"
      }
      ]
      具体区别:
      -v 容器内路径 # 一 匿名挂载
      -v 卷名:容器内目录 # 二 具名挂载
      -v 主机目录:容器内目录 # 三 指定路径挂载

    充满鲜花的世界到底在哪里
  • 相关阅读:
    BZOJ_2802_[Poi2012]Warehouse Store_堆+贪心
    BZOJ_1025_[SCOI2009]游戏_DP+置换+数学
    BZOJ_3672_ [Noi2014]购票_CDQ分治+斜率优化
    BZOJ_3671_[Noi2014]随机数生成器_set+贪心
    BZOJ_1998_[Hnoi2010]Fsk物品调度_并查集+置换
    BZOJ_1119_[POI2009]SLO_置换+贪心
    「JOI Open 2016」摩天大楼(笛卡尔树dp+优化)
    【GDOI2020模拟01.16】树上的鼠 (博弈+长链剖分优化dp)
    【GDOI2020模拟01.16】划愤(nim积+行列式)
    Codeforces [Hello 2020] 1284F New Year and Social Network(图论匹配推理+lct)
  • 原文地址:https://www.cnblogs.com/aliases/p/13224989.html
Copyright © 2011-2022 走看看