gpt4 book ai didi

远程 Docker 和 Intellij

转载 作者:行者123 更新时间:2023-12-02 18:10:27 25 4
gpt4 key购买 nike

长话短说:1. 我的虚拟机在 VMware Workstation Player 上运行2.我在VM上安装了docker,并且docker套接字的2375端口可用3. 我的主机上有 docker-compose IntelliJ 我想在 docker 上运行

我必须删除主机上的 Hyper-V 功能,因此我尝试在虚拟机上使用 docker,但每当我尝试运行 docker compose 时,我都会得到:

Failed to deploy 'Compose: docker-compose-utils.yml': com.intellij.execution.process.ProcessNotCreatedException: Cannot run program "docker-compose" (in directory "C:\Users\mith\IdeaProjects\mixer"): CreateProcess error=2, Nie można odnaleźć określonego plik

我无法运行 Docker Desktop,因为它需要启用 Hyper-V 功能,这会让我的 VMplayer 崩溃。

是否可以通过 intellij 在虚拟机上使用 docker 功能?

最佳答案

第 1 步

official repository 下载 compose 可执行文件,将其重命名为 docker-compose(可选)。它是一个独立的可执行文件,您不需要安装 docker(请参阅步骤 3)

第 2 步

从 IntelliJ 设置中,选择构建、执行、部署 -> Docker -> Tools -> Docker Composeexecutive 并粘贴下载文件的路径和名称(C:\Users\marco\AppData\Local\Docker\docker-compose.exe)

第3步

编辑撰写条目的运行/调试配置,并在环境变量中写入DOCKER_HOST变量的主机地址,例如DOCKER_HOST=192.168.0.100:2375

现在您可以使用 shift+F10 运行此配置

关于远程 Docker 和 Intellij,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58008479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com