在Debian上管理Docker鏡像,你可以使用Docker命令行工具。以下是一些基本的命令和操作:
安裝Docker: 如果你還沒有安裝Docker,可以使用以下命令來安裝它:
sudo apt update
sudo apt install docker.io
查看鏡像列表: 使用以下命令可以查看本地所有的Docker鏡像:
docker images
搜索鏡像: 如果你想搜索Docker Hub上的鏡像,可以使用以下命令:
docker search <image-name>
拉取鏡像: 從Docker Hub或其他注冊表拉取鏡像到本地:
docker pull <image-name>:<tag>
如果不指定標簽,默認會拉取latest
標簽的鏡像。
運行容器: 使用鏡像啟動一個容器:
docker run -d --name <container-name> <image-name>:<tag>
-d
參數表示在后臺運行容器。
列出運行中的容器: 查看所有正在運行的容器:
docker ps
列出所有容器: 包括未運行的容器:
docker ps -a
停止容器: 停止一個正在運行的容器:
docker stop <container-name-or-id>
刪除容器: 刪除一個或多個容器:
docker rm <container-name-or-id>
如果容器正在運行,需要加上-f
參數來強制刪除。
刪除鏡像: 刪除一個或多個本地鏡像:
docker rmi <image-name>:<tag>
如果鏡像正在被容器使用,需要加上-f
參數來強制刪除。
清理未使用的鏡像、容器、卷和網絡: 使用以下命令可以清理所有未使用的資源:
docker system prune
如果你想只清理未使用的鏡像,可以使用:
docker image prune
類似的,你可以只清理未使用的容器、卷或網絡。
導出和導入鏡像: 如果你想將一個鏡像導出為一個tar文件,可以使用:
docker save <image-name>:<tag> -o <output-file.tar>
要從tar文件導入鏡像,可以使用:
docker load -i <input-file.tar>
這些是管理Docker鏡像的一些基本命令。Docker的命令行工具非常強大,提供了很多其他的功能和選項,你可以通過閱讀官方文檔或使用docker --help
來了解更多信息。