Docker客戶端提供了多種命令行工具來管理容器。以下是一些常用的Docker客戶端命令,用于創建、啟動、停止、刪除和查看容器等操作:
docker ps
:列出所有正在運行的容器。docker ps -a
:列出所有容器(包括已停止的容器)。docker run
:創建并啟動一個新的容器。例如:docker run -d --name my-container ubuntu:latest
。docker stop
:停止一個正在運行的容器。例如:docker stop my-container
。docker rm
:刪除一個已停止的容器。例如:docker rm my-container
。docker images
:列出所有已下載的鏡像。docker rmi
:刪除一個鏡像。例如:docker rmi my-image
。docker exec
:在運行中的容器內執行命令。例如:docker exec -it my-container bash
。docker build
:從Dockerfile構建一個新的鏡像。例如:docker build -t my-image .
。docker push
:將本地鏡像推送到遠程倉庫。例如:docker push my-image
。docker pull
:從遠程倉庫拉取一個新的鏡像。例如:docker pull ubuntu:latest
。docker images -a
:列出所有鏡像(包括未下載的鏡像)。docker history
:查看鏡像的歷史記錄。例如:docker history my-image
。docker save
:將鏡像保存為tar文件。例如:docker save my-image > my-image.tar
。docker load
:從tar文件加載鏡像。例如:docker load -i my-image.tar
。這些命令只是Docker客戶端功能的一部分,還有其他命令可用于管理容器和網絡等。要了解更多關于Docker客戶端的信息,請參閱Docker官方文檔:https://docs.docker.com/engine/reference/commandline/