debian

Debian Docker如何管理容器

小樊
35
2025-05-22 11:46:00
栏目: 智能运维

在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 gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
    
  4. 设置稳定版Docker仓库

    echo \
    "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian \
    $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    
  5. 安装Docker引擎

    sudo apt update
    sudo apt install docker-ce docker-ce-cli containerd.io
    
  6. 验证安装

    sudo docker run hello-world
    

基本操作

启动容器

sudo docker start <container_id_or_name>

停止容器

sudo docker stop <container_id_or_name>

删除容器

sudo docker rm <container_id_or_name>

查看运行中的容器

sudo docker ps

查看所有容器(包括停止的)

sudo docker ps -a

运行新容器

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

查看容器日志

sudo docker logs <container_id_or_name>

进入容器

sudo docker exec -it <container_id_or_name> /bin/bash

高级操作

网络管理

数据卷管理

容器备份与恢复

安全性

更新Docker

sudo apt update
sudo apt upgrade docker-ce docker-ce-cli containerd.io

监控与日志

参考资料

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

0
看了该问题的人还看了