我正在使用Windows 10操作系统,有一个docker-compose文件需要运行,但要求使用Docker桌面版来运行,而不是通过终端运行。
我不确定如何操作。虽然我的Docker桌面版已经在运行,但我没有看到类似终端的功能,用于进入docker-compose文件所在位置并执行命令。
我正在使用Windows 10操作系统,有一个docker-compose文件需要运行,但要求使用Docker桌面版来运行,而不是通过终端运行。
我不确定如何操作。虽然我的Docker桌面版已经在运行,但我没有看到类似终端的功能,用于进入docker-compose文件所在位置并执行命令。
docker-compose.yaml
或docker-compose.yml
。docker compose
"执行它。
一旦服务启动,我就可以在Docker桌面版的另一个工具“Compose”中管理它。
我可以停止组合并点击“开始”按钮,能够从 Docker Destop(gui)组件运行组合,这不是基于终端的工具。
为了完整性,docker-compose文件最初是实现管理compose文件的命令行界面,而不需要处于swarm模式。它仍然可用,并且在没有Docker桌面环境的系统中使用,例如raspbian。docker compose up
,然后它就会起作用。docker compose
不等同于 docker-compose
。 - OneCricketeer你不能从GUI运行docker-compose,只能运行之前拉取过的独立镜像或者是你在Docker Hub上的所有者。
进入包含项目yaml文件的文件夹,然后运行
docker-compose up