我正在尝试在Windows Server Docker容器中将TFS代理作为服务运行。如果使用run.cmd,我可以使代理运行,但是尝试将代理配置为作为服务运行时,出现以下错误。
我已确保该帐户是本地管理员,并尝试使用本地系统帐户,并且似乎遇到了相同的错误。谢谢
从进程返回的退出代码-1073741502:文件名'C:\ TFSAgent \ bin \ AgentService.exe',参数'init'。
我正在使用的命令:
.\config.cmd --unattended --url https://tfsurl --auth Negotiate --username username --password password --pool Sandbox --agent dockeragent --runasservice --windowslogonaccount
username --windowslogonpassword password --replace
答案 0 :(得分:0)
在Docker容器中将TFS代理即服务运行
根据文档Define container jobs,需要确保:
代理必须具有访问Docker守护程序的权限
要在Docker中运行自托管代理,可以参考以下文档: