Java 无法在Windows 10中的Docker上运行竹子构建规范

Java 无法在Windows 10中的Docker上运行竹子构建规范,java,docker,bamboo,Java,Docker,Bamboo,当我在Docker容器中运行process build specs时,出现了关于丢失/无效路径的错误 我在windows10机器中本地安装了bambol 6.9.1 Docker 18.09.2 with Hyper-V containers (default option) docker设置: -在没有TLS的端口2375上公开守护程序 -本地驱动器C:共享到容器 在竹子-存储库存储的规格安全设置中: 启用存储库存储的规格-选中 在Docker中处理竹子规格-已检查 码头工人图片(必填):“

当我在Docker容器中运行process build specs时,出现了关于丢失/无效路径的错误

我在
windows10
机器中本地安装了
bambol 6.9.1

Docker 18.09.2 with Hyper-V containers (default option)
docker设置:

-在没有TLS的端口2375上公开守护程序

-本地驱动器C:共享到容器

在竹子-存储库存储的规格安全设置中: 启用存储库存储的规格-选中

在Docker中处理竹子规格-已检查

码头工人图片(必填):“atlassian/bamboo specs runner:6.9.1”

当我试图处理构建规范时,出现错误:

Processing Specs within Docker containerUnable to scan repository bamboo-specs gh (753665) for Bamboo Specs
com.atlassian.bamboo.repository.RepositoryException: Unable to scan repository bamboo-specs gh (753665) for Bamboo Specs
    at com.atlassian.bamboo.configuration.external.RepositoryStoredSpecsServiceImpl.lambda$runSpecsWithDocker$9(RepositoryStoredSpecsServiceImpl.java:864)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at com.atlassian.bamboo.utils.BambooRunnables$1.run(BambooRunnables.java:48)
    at com.atlassian.bamboo.security.ImpersonationHelper.runWith(ImpersonationHelper.java:26)
    at com.atlassian.bamboo.security.ImpersonationHelper.runWithSystemAuthority(ImpersonationHelper.java:17)
    at com.atlassian.bamboo.security.ImpersonationHelper$1.run(ImpersonationHelper.java:41)
    at java.lang.Thread.run(Thread.java:748)
Caused by: com.spotify.docker.client.exceptions.DockerRequestException: Request error: POST http://localhost:2375/containers/create?name=bamboo-specs-685e946f-716d-4b1d-a92e-35c3aa66aa42: 400, body: {"message":"the working directory '\\mnt\\input' is invalid, it needs to be an absolute path"}

请与开发团队核实是否支持Windows上的Docker。虽然Windows确实支持Windows,但它需要不同的映像,而且Bamboo服务器代码也需要调整。

请与开发团队确认Windows上的Docker是否受支持。虽然Windows确实支持Windows,但它需要不同的图像,并且需要修改Bamboo服务器代码。

您是如何解决此问题的?我也面临同样的问题。你是如何解决这个问题的?我也面临同样的问题。