docker 命令輸入的方法有:直接在 docker 主機的終端中輸入 docker 命令使用 docker compose 文件管理多個容器通過 docker cli 運行命令使用 docker api 直接與 docker 守護進程交互執行交互式命令在容器中執行命令使用第三方工具管理 docker 和輸入命令,如 kubernetes、portainer 或 rancher
Docker 命令輸入方法
直接輸入
在 Docker 主機的終端中,直接輸入 Docker 命令,例如:
<code>docker ps # 查看正在運行的容器</code>
登錄后復制
Docker Compose
使用 Docker Compose 文件管理多個容器。在 Docker Compose 文件所在目錄下執行:
<code>docker-compose up # 啟動所有定義的容器</code>
登錄后復制
使用 Docker CLI
通過 Docker CLI 運行命令。使用 docker
前綴,例如:
<code>docker run --name my-container ubuntu:22.04</code>
登錄后復制
使用 Docker API
使用 Docker API 直接與 Docker 守護進程交互。使用 HTTP 請求發送命令,例如:
<code>curl -X POST http://localhost:2375/containers/create -d '{"Image": "ubuntu:22.04"}'</code>
登錄后復制
交互式命令
在容器中執行交互式命令。使用 docker exec -it
命令,例如:
<code>docker exec -it my-container bash</code>
登錄后復制
其他方法
Docker Desktop:使用 Docker Desktop 提供的圖形界面輸入命令。
Kubernetes:在 Kubernetes 集群中通過 kubectl 命令輸入 Docker 命令。
第三方工具:使用 Portainer 或 Rancher 等第三方工具管理 Docker 和輸入命令。