簡體   English   中英

無法連接到AWS中TeamCity構建代理上的Docker守護程序

[英]Cannot connect to the Docker daemon on TeamCity build agent in AWS

我已經在Amazon Linux AMI上構建了代理計算機。 它具有jetbrains/teamcity-agent:latest容器jetbrains/teamcity-agent:latest 我可以在TeamCity面板中看到構建代理。

當我嘗試使用docker build / push命令運行build時出現此錯誤

Cannot login to registry docker.io (new); cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?; exit code 1 (Step: docker build (Docker))

teamcity-agent什么問題?

我猜想jetbrains/teamcity-agent:latest將以沒有docker權限的用戶身份運行。 需要將在此映像中運行命令的用戶添加到docker組,或者通過ACL授予對docker socket /var/run/docker.sock權限。 請注意,這與root等效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM