温馨提示×

Docker容器在Debian中怎么管理

小樊
47
2025-06-09 16:07:52
栏目: 智能运维

在Debian系统中管理Docker容器,你可以遵循以下步骤:

安装Docker

  1. 更新包索引

    sudo apt update 
  2. 安装必要的包

    sudo apt install apt-transport-https ca-certificates curl software-properties-common 
  3. 添加Docker的官方GPG密钥

    curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - 
  4. 添加Docker仓库

    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" 
  5. 更新包索引

    sudo apt update 
  6. 安装Docker CE(社区版)

    sudo apt install docker-ce docker-ce-cli containerd.io 
  7. 启动Docker服务

    sudo systemctl start docker 
  8. 设置Docker开机自启

    sudo systemctl enable docker 

管理Docker容器

列出所有容器

docker ps -a 

启动容器

docker start <container_id_or_name> 

停止容器

docker stop <container_id_or_name> 

删除容器

docker rm <container_id_or_name> 

查看容器日志

docker logs <container_id_or_name> 

进入容器

docker exec -it <container_id_or_name> /bin/bash 

创建并运行新容器

docker run -d --name <container_name> <image_name> 

查看镜像

docker images 

拉取镜像

docker pull <image_name> 

删除镜像

docker rmi <image_id_or_name> 

查看容器详细信息

docker inspect <container_id_or_name> 

管理Docker网络

  • 列出所有网络:

    docker network ls 
  • 创建新网络:

    docker network create <network_name> 
  • 删除网络:

    docker network rm <network_name> 

管理Docker卷

  • 列出所有卷:

    docker volume ls 
  • 创建新卷:

    docker volume create <volume_name> 
  • 删除卷:

    docker volume rm <volume_name> 

其他有用的命令

  • 查看Docker版本

    docker --version 
  • 查看Docker信息

    docker info 
  • 清理未使用的资源

    docker system prune 

通过这些步骤和命令,你可以在Debian系统中有效地管理和操作Docker容器。

0