debian

Debian下Docker命令有哪些

小樊
57
2025-08-01 22:19:20
栏目: 智能运维

在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 <image-name>
    
  7. 拉取Docker镜像

    docker pull <image-name>:<tag>
    
  8. 删除Docker镜像

    docker rmi <image-id>
    
  9. 删除Docker容器

    docker rm <container-id>
    
  10. 停止Docker容器

    docker stop <container-id>
    
  11. 启动Docker容器

    docker start <container-id>
    
  12. 进入Docker容器

    docker exec -it <container-id> /bin/bash
    

高级命令

  1. 构建Docker镜像

    docker build -t <image-name>:<tag> .
    
  2. 提交容器为新镜像

    docker commit <container-id> <image-name>:<tag>
    
  3. 查看容器日志

    docker logs <container-id>
    
  4. 查看容器详细信息

    docker inspect <container-id>
    
  5. 复制文件到容器

    docker cp <local-file-path> <container-id>:<container-path>
    
  6. 从容器复制文件到本地

    docker cp <container-id>:<container-path> <local-file-path>
    
  7. 查看容器网络信息

    docker network inspect <network-id>
    
  8. 查看容器端口映射

    docker port <container-id>
    
  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容器和镜像。

0
看了该问题的人还看了