debian

Debian容器Docker如何管理

小樊
39
2025-05-06 08:10:30
栏目: 智能运维

在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. 更新系统包列表并安装Docker CE

    sudo apt update
    sudo apt install docker-ce docker-ce-cli containerd.io
    
  6. 启动Docker服务并设置开机自启

    sudo systemctl start docker
    sudo systemctl enable docker
    

二、管理Docker容器

1. 列出所有容器

docker ps -a

2. 运行新容器

docker run -it --name my_container ubuntu bash

3. 查看容器日志

docker logs my_container

4. 停止容器

docker stop my_container

5. 启动已停止的容器

docker start my_container

6. 删除容器

docker rm my_container

7. 查看容器详细信息

docker inspect my_container

8. 进入正在运行的容器

docker exec -it my_container bash

三、管理Docker镜像

1. 列出所有镜像

docker images

2. 拉取新镜像

docker pull ubuntu

3. 查看镜像详细信息

docker image inspect ubuntu

4. 删除镜像

docker rmi ubuntu

四、网络管理

1. 查看网络

docker network ls

2. 创建新网络

docker network create my_network

3. 连接容器到网络

docker network connect my_network my_container

五、卷管理

1. 列出所有卷

docker volume ls

2. 创建新卷

docker volume create my_volume

3. 查看卷详细信息

docker volume inspect my_volume

4. 删除卷

docker volume rm my_volume

六、其他常用命令

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

0
看了该问题的人还看了