Jenkins: “O cliente do Docker não foi inicializado”

3

Estou tentando executar o plug-in do Docker no Jenkins, mas recebo o erro:

[Docker] ERROR: docker client is not initialized, command 'Pull image' was aborted. Check Jenkins server log which Docker client wasn't initialized

O que isso significa? Eu instalei o docker na máquina que roda jenkins.

    
por Pithikos 04.08.2014 / 16:32

1 resposta

2

Poderia haver duas razões para isso.

  1. você precisa ter certeza de que o docker está realmente em execução no servidor jenkins

which docker

  1. verifique se sua URL foi adicionada na configuração global do jenkins

manage jenkins -> configure system -> Docker Url

Você pode apenas configurá-lo para localhost: port em que sua janela de encaixe está escutando. Se você não configurou a janela de encaixe para ouvir tcp ou não sabia que a janela de encaixe oferece a API REST, confira link . Isso te colocará no caminho certo.

    
por 14.08.2014 / 23:59