多个Teamcity代理与Docker

时间:2018-08-29 06:41:48

标签: docker teamcity

好吧, 我可以从某种程度上感觉到我的问题与Teamcity无关,而是与docker相关的细微问题。我正试图用以下方式解雇一个Teamcity代理商

docker run -it -d -e SERVER_URL="192.168.100.15:8111" \
    --restart always \
    --name="teamcity-agent_1"  \
    --mount src=docker_volumes_1,dst=/var/lib/docker,type=volume \
    --mount src=$(pwd)/config,dst=/etc/docker,type=bind \
    --privileged -e DOCKER_IN_DOCKER=start \
    jetbrains/teamcity-agent

像魅力一样工作。然后,我尝试解雇第二个特工(最多三个特工是免费的)。过去工作起来非常正常,但最近已停止...

docker run -it -d -e SERVER_URL="192.168.100.15:8111" \
    --restart always \
    --name="teamcity-agent_2"  \
    --mount src=docker_volumes_2,dst=/var/lib/docker,type=volume \
    --mount src=$(pwd)/config,dst=/etc/docker,type=bind \
    --privileged -e DOCKER_IN_DOCKER=start \
    jetbrains/teamcity-agent

在第二个容器中,docker无法启动,例如docker images结果

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

service docker start
service docker status

确认我已经成功启动了docker,然后返回到docker images,我们遇到了与上述相同的问题。服务docker状态现在告诉我docker没有运行!

0 个答案:

没有答案