Som nový docker, tak som sa chcete použiť ho v mojom potrubia, v štádiu "stavať docker", ktorý načíta docker stroj, a v druhej fáze, chcem byť pomocou jenkins stroj, a skúste komunikovať s docker stroj, je to možné? alebo s docker tam je iný prístup? upozorňujeme, že som použil pred vytvoriť prostredie, v štádiu jeden, ktorý sa realizuje na linuxový stroj, ktorý sa pinged z jenkins stroj.
0
Môžete použiť agent
pre používanie docker obrázok špeciálne pre fázu. Ak ste tiež nastaviť reuseNode true
raz táto fáza je ukončená, potrubie bude vykonaný s počiatočnou docker.
stage("Any Stage") {
agent {
docker {
image 'YOUR_IMAGE'
reuseNode true
}
}
steps {
script {
//TODO
}
}
}
}
v poriadku, ale môžem vytvoriť po tomto "Ktoromkoľvek Štádiu", v inej fáze, ktorá obsahuje kód, ktorý beží na jenkins stroj, a tento kód sa pokúsi komunikovať s docker stroj, je to realizovateľné? @kaan-bobac
anonymous
s vyššie uvedeným spôsobom, docker kontajner bude zastavená afrer etapa končí. Ak chcete vytvoriť docker obrazu pracuje pre viacerých etapách, navrhujem vytvorenie docker obrazu v rámci uzla
kaan bobac