TeamCity为什么无法通过jetbrains / agent映像识别docker服务器属性?

问题描述 投票:0回答:1

我有一个运行jetbrains / teamcity-agent图像的ECS Fargate服务。这已连接到在EC2实例(Windows)上运行的我的TeamCity主机。

[当我检查代理是否能够运行docker命令时,它显示以下错误:

未满足要求:docker.server.osType包含linux存在docker.server.version

在代理参数下->配置参数,我可以正确看到docker版本和dockerCompose.version。是否有我缺少的设置?

enter image description here

docker teamcity amazon-ecs aws-fargate
1个回答
0
投票

如果您尝试访问Fargate中的Docker套接字,Fargate不支持运行docker命令,则此功能有proposed ticket

“ docker.server.osType”问题通常不会显示从代理运行的docker命令无法与docker守护程序正在运行。这通常是由于缺少权限所致,作为docker默认情况下仅允许root用户和群组docker

Teamcity-Unmet-requirements-docker-server-osType-contains-linux

© www.soinside.com 2019 - 2024. All rights reserved.