溫馨提示×

Docker客戶端如何管理容器

小樊
82
2024-10-29 03:54:31

Docker客戶端提供了多種命令行工具來管理容器。以下是一些常用的Docker客戶端命令,用于創(chuàng)建、啟動、停止、刪除和查看容器等操作:

  1. docker ps:列出所有正在運(yùn)行的容器。
  2. docker ps -a:列出所有容器(包括已停止的容器)。
  3. docker run:創(chuàng)建并啟動一個新的容器。例如:docker run -d --name my-container ubuntu:latest。
  4. docker stop:停止一個正在運(yùn)行的容器。例如:docker stop my-container。
  5. docker rm:刪除一個已停止的容器。例如:docker rm my-container。
  6. docker images:列出所有已下載的鏡像。
  7. docker rmi:刪除一個鏡像。例如:docker rmi my-image
  8. docker exec:在運(yùn)行中的容器內(nèi)執(zhí)行命令。例如:docker exec -it my-container bash
  9. docker build:從Dockerfile構(gòu)建一個新的鏡像。例如:docker build -t my-image .。
  10. docker push:將本地鏡像推送到遠(yuǎn)程倉庫。例如:docker push my-image。
  11. docker pull:從遠(yuǎn)程倉庫拉取一個新的鏡像。例如:docker pull ubuntu:latest。
  12. docker images -a:列出所有鏡像(包括未下載的鏡像)。
  13. docker history:查看鏡像的歷史記錄。例如:docker history my-image。
  14. docker save:將鏡像保存為tar文件。例如:docker save my-image > my-image.tar
  15. docker load:從tar文件加載鏡像。例如:docker load -i my-image.tar。

這些命令只是Docker客戶端功能的一部分,還有其他命令可用于管理容器和網(wǎng)絡(luò)等。要了解更多關(guān)于Docker客戶端的信息,請參閱Docker官方文檔:https://docs.docker.com/engine/reference/commandline/

0