Man*_*oid 18 docker windows-10
我在 Windows 10 上,有一个 docker-compose 文件,并被告知使用 docker 桌面而不是终端来运行它。
我不知道如何做到这一点。Docker 桌面正在为我运行,但我没有看到任何类似终端的工具来导航到 docker-compose 文件位置并执行命令。
小智 11
当您写“我有一个 docker-compose 文件”时,您可能意味着您有一个compose 文件,该文件同样可能被命名为docker-compose.yaml或docker-compose.yml。
话虽如此,Docker Desktop 由许多组件组成,守护进程、公证人、cli 客户端、GUI 仪表板……它们共同构成了 Docker Desktop 生态系统。使用 Docker Desktop 运行 compose 文件是在这个生态系统中运行它,而不是在特定的工具中运行。
例如,我下载了一个很棒的撰写文件,并使用实验性(基于终端的)工具“”在 Docker Desktop 中执行docker compose它
一旦服务启动,我就能够在仪表板中管理“撰写”,这是 Docker Desktop 的另一个工具部分
在这里,我可以停止撰写并能够点击“开始”按钮,从而能够从不是基于终端的工具的 Docker Destop (gui) 组件运行撰写。
为了完整起见,docker-compose文件最初是 cli,最初实现了管理 compose 文件的命令,而无需处于 swarm 模式。 它仍然可以在 Docker Desktop 不可用的系统中使用,例如 raspbian。
在 Windows 中打开 CMD 或 PowerShell,它将识别您执行的 docker 命令。这样你就可以输入docker compose up并且它会起作用。
Docker Desktop 有一个 GUI,但你不应该总是使用它来完成所有事情。他们尝试在 GUI 中包含一些操作,并且随着时间的推移和发展,他们将继续使其变得更好。然而,当您安装 Docker Desktop 时,您的主 Docker 应用程序也可以从控制台(CMD 或 PowerShell 或其他)使用,正如您之前所知。
GUI 只是一个增强功能,并不是安装 Docker Desktop 时唯一存在的东西。
| 归档时间: |
|
| 查看次数: |
37654 次 |
| 最近记录: |