0
respostas

Executar Docker pelo Jenkins

Boa tarde,

estou tentando rodar o Docker pelo job do Jenkins assim como na aula.

Estou fazendo o teste entre 2 maquinas na mesma rede (uma com Jenkins outra com Docker, ambas maquinas Linux).

Então, configurei o deamon corretamente (alterando o IP da maquina Docker, conexão OK na configuração do Jenkins quando realizo o teste pelo botão, mas quando executo o job aparece o seguinte erro na saída do Jenkins:

docker: comando não encontrado Build step 'Executar shell' marked build as failure Finished: FAILURE

Estranho que o step que configurei foi igual ao da aula, o "Executar Shell" e ocorre o erro. No entanto, se eu configurar o step "Execute shell script on remote host using ssh" eu seleciono o SSH Site referente a minha maquina Docker e o comando é executado com sucesso!

O que estou fazendo de errado? O step que eu utilizei também está correto?

Obrigado