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 主机目录:容器内目录 # 三 指定路径挂载

充满鲜花的世界到底在哪里
原文地址:https://www.cnblogs.com/aliases/p/13224989.html