首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用docker桌面运行docker-compose?

如何使用docker桌面运行docker-compose?
EN

Stack Overflow用户
提问于 2021-02-06 02:21:51
回答 4查看 1.3K关注 0票数 2

我在windows10上,我有一个docker-compose文件,并被告知使用docker桌面而不是终端来运行它。

我不知道如何做到这一点。Docker桌面正在为我运行,但我在其中没有看到任何类似于导航到docker-compose文件位置并执行命令的终端。

EN

回答 4

Stack Overflow用户

发布于 2021-02-06 05:01:32

在windows中打开你的CMD或PowerShell,它会识别你执行的docker命令。所以你可以输入docker compose up,它就可以工作了。

Docker Desktop有一个GUI,但你不应该总是使用它来做任何事情。他们试图在GUI中包含一些操作,并将随着时间的推移和它的发展而继续改进。但是,当您安装Docker Desktop时,您的主docker应用程序也可以从控制台( CMD或PowerShell或其他东西)访问,正如您之前所知道的那样。

GUI只是一个增强,而不是安装Docker Desktop时唯一存在的东西。

票数 1
EN

Stack Overflow用户

发布于 2021-02-06 03:00:40

您不能从GUI运行docker-compose,只能运行之前拉出的或您是Docker Hub中的所有者的独立图像

票数 0
EN

Stack Overflow用户

发布于 2021-02-06 06:20:22

当您写“我有一个docker-compose文件”时,您的意思可能是您有一个,它也可能被命名为docker-compose.yamldocker-compose.yml

话虽如此,Docker Desktop由许多组件组成,守护程序、公证人、cli客户端、gui仪表板……它们共同构成了Docker Desktop生态系统。使用Docker Desktop运行一个撰写文件就是在这个生态系统中运行它,而不是在一个粒子工具中。

例如,我下载了一个awesome compose file,并使用实验性的(基于终端的)工具"docker compose“在Docker Desktop中执行它。

一旦服务启动,我就能够在仪表板中管理"compose“,这是Docker Desktop的另一个工具部分

在这里,我可以停止compose,并能够点击START按钮,能够从非基于终端的工具的Docker Destop (gui)组件运行compose。

为了完整起见,docker-compose文件最初是cli实现的命令,用于在不处于群组模式的情况下管理合成文件。It is still available,用于Docker Desktop不可用的系统,例如raspbian。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66068581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档