Debian下Docker命令有哪些

在Debian系统下,Docker命令非常丰富,以下是一些常用的Docker命令及其简要说明:

基础命令

  1. 查看Docker版本

    docker version
    
  2. 查看Docker系统信息

    docker info
    
  3. 查看Docker运行中的容器

    docker ps
    
  4. 查看所有容器(包括停止的)

    docker ps -a
    
  5. 查看Docker镜像

    docker images
    
  6. 搜索Docker镜像

    docker search 
    
  7. 拉取Docker镜像

    docker pull :
    
  8. 删除Docker镜像

    docker rmi 
    
  9. 删除Docker容器

    docker rm 
    
  10. 停止Docker容器

    docker stop 
    
  11. 启动Docker容器

    docker start 
    
  12. 进入Docker容器

    docker exec -it  /bin/bash
    

高级命令

  1. 构建Docker镜像

    docker build -t : .
    
  2. 提交容器为新镜像

    docker commit  :
    
  3. 查看容器日志

    docker logs 
    
  4. 查看容器详细信息

    docker inspect 
    
  5. 复制文件到容器

    docker cp  :
    
  6. 从容器复制文件到本地

    docker cp : 
    
  7. 查看容器网络信息

    docker network inspect 
    
  8. 查看容器端口映射

    docker port 
    
  9. 查看Docker守护进程状态

    systemctl status docker
    
  10. 启动Docker守护进程

    systemctl start docker
    
  11. 停止Docker守护进程

    systemctl stop docker
    
  12. 重启Docker守护进程

    systemctl restart docker
    

其他实用命令

  1. 查看Docker守护进程配置

    cat /etc/docker/daemon.json
    
  2. 清理未使用的Docker资源

    docker system prune
    
  3. 清理所有未使用的Docker镜像、容器、卷和网络

    docker system prune -a
    
  4. 查看Docker事件

    docker events
    
  5. 查看Docker守护进程的统计信息

    docker stats
    

这些命令涵盖了Docker在Debian系统下的基本操作和一些高级功能。根据具体需求,你可以选择合适的命令来管理和操作Docker容器和镜像。