在Debian系統中使用Docker管理容器,可以遵循以下步驟:
更新系統包列表
sudo apt update
安裝必要的軟件包
sudo apt install apt-transport-https ca-certificates curl software-properties-common
添加Docker的官方GPG密鑰
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
設置穩定版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
安裝Docker引擎
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io
驗證安裝
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>
-d
表示后臺運行--name
指定容器名稱sudo docker logs <container_id_or_name>
sudo docker exec -it <container_id_or_name> /bin/bash
sudo docker network create <network_name>
sudo docker network connect <network_name> <container_id_or_name>
sudo docker volume create <volume_name>
sudo docker run -v <volume_name>:<path_in_container> <image_name>
sudo docker commit <container_id_or_name> <backup_image_name>
sudo docker run -d --name <new_container_name> <backup_image_name>
--user
參數指定運行用戶。--cpus
和 --memory
參數限制CPU和內存使用。docker scan
檢查鏡像的安全性。sudo apt update
sudo apt upgrade docker-ce docker-ce-cli containerd.io
docker stats
查看容器資源使用情況。通過以上步驟,你可以在Debian系統上有效地管理和操作Docker容器。