欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Docker 常用命令总结

程序员文章站 2024-03-13 22:55:58
...

Docker 版本命令

  • 查看 Docker 安装的版本
    docker version
    

 

Docker 镜像命令

  • 列出所有 Docker 镜像

    docker images
    
    docker image ls -a
    
  • 运行 Docker 镜像(守护态方式)

    docker run -d <镜像名>
    
  • 删除 Docker 镜像

    docker  image rm <镜像名>
    
  • 删除 Docker 虚悬镜像

    docker image prune
    

 

Docker 容器命令

  • 列出正在运行的容器

    docker ps -a
    
  • 列出所有 Docker 容器(包括已停止的容器)

    docker ps -l
    
  • 停止 Docker 容器

    docker stop <容器 ID>
    
  • 删除 Docker 容器

    docker rm -f <容器 ID>
    
  • 删除停止的 Docker 容器

    docker container prune
    
  • 查看 Docker 容器运行日志

    docker logs <容器名>
    
  • 实时监听 Docker 容器运行日志

    docker logs -f <容器名>
    

 

Docker 数据卷命令

  • 创建数据卷

    docker volume create <数据卷名>
    
  • 列出所有 Docker 数据卷

    docker volume ls
    
  • 删除指定 Docker 数据卷

    docker volume rm <数据卷名>
    
  • 删除所有未关联(失效)的 Docker 数据卷

    docker volume rm $(docker volume ls -qf dangling=true)
    
    docker volume prune
    

 

Docker 文件操作命令

  • 从主机复制文件到 Docker 容器

    sudo docker cp host_path containerID:container_path
    
  • 从 Docker 容器复制文件到主机

    sudo docker cp containerID:container_path host_path
    
相关标签: Docker 常用命令