温馨提示×

ubuntu docker命令有哪些常用

小樊
38
2026-01-06 23:27:07
栏目: 智能运维

Ubuntu 下使用 Docker 的常用命令包括以下几类:

安装与卸载

  1. 安装 Docker

    sudo apt update
    sudo apt install docker.io
    
  2. 卸载 Docker

    sudo apt-get purge docker-ce docker-ce-cli containerd.io
    sudo rm -rf /var/lib/docker
    sudo rm -rf /var/lib/containerd
    
  3. 启动 Docker 服务

    sudo systemctl start docker
    
  4. 停止 Docker 服务

    sudo systemctl stop docker
    
  5. 重启 Docker 服务

    sudo systemctl restart docker
    
  6. 设置 Docker 开机自启

    sudo systemctl enable docker
    

镜像操作

  1. 拉取镜像

    docker pull <image-name>
    
  2. 列出所有镜像

    docker images
    
  3. 删除镜像

    docker rmi <image-id>
    
  4. 保存镜像为 tar 文件

    docker save -o <filename.tar> <image-name>
    
  5. 从 tar 文件加载镜像

    docker load -i <filename.tar>
    

容器操作

  1. 运行容器

    docker run -d --name <container-name> <image-name>
    
  2. 列出所有运行中的容器

    docker ps
    
  3. 列出所有容器(包括停止的)

    docker ps -a
    
  4. 停止容器

    docker stop <container-name-or-id>
    
  5. 删除容器

    docker rm <container-name-or-id>
    
  6. 进入正在运行的容器

    docker exec -it <container-name-or-id> /bin/bash
    
  7. 查看容器日志

    docker logs <container-name-or-id>
    

网络操作

  1. 列出所有网络

    docker network ls
    
  2. 创建网络

    docker network create <network-name>
    
  3. 删除网络

    docker network rm <network-name>
    

卷操作

  1. 列出所有卷

    docker volume ls
    
  2. 创建卷

    docker volume create <volume-name>
    
  3. 删除卷

    docker volume rm <volume-name>
    

其他常用命令

  1. 查看 Docker 版本

    docker --version
    
  2. 查看 Docker 系统信息

    docker info
    
  3. 搜索镜像

    docker search <image-name>
    
  4. 构建镜像

    docker build -t <image-name> .
    
  5. 提交容器为新的镜像

    docker commit <container-name-or-id> <new-image-name>
    

这些命令涵盖了 Docker 在 Ubuntu 上的基本操作,可以根据需要进行组合使用。

0