溫馨提示×

Debian容器Docker如何管理

小樊
63
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
  • -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
  • 如果容器正在運行,可以先停止再刪除:
    docker stop my_container && 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
  • 如果鏡像正在被容器使用,可以先刪除容器再刪除鏡像:
    docker rm my_container && 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

六、其他常用命令

  • 查看Docker版本

    docker --version
    
  • 查看Docker信息

    docker info
    
  • 清理未使用的資源

    docker system prune
    

通過以上步驟,你可以在Debian系統中有效地管理和使用Docker容器。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女