2016-04-26 120 views
0

我在OSX上有一個本地jenkins。在OSX上的Jenkins上安裝Docker

它工作正常,但現在我想在詹金斯里面執行docker builds

所以我必須在我的jenkins裏面安裝docker。

這是可能的,因爲我認爲你不能在osx上安裝docker嗎? (只有碼頭機)。

我不知道是否有可能配置詹金斯使用碼頭機?

回答

0

Docker-machine是一個Linux VM。

第一個選項:在這個虛擬機內啓動一個Jenkins slave,它將有權訪問docker守護進程來構建你的鏡像。

第二個選項:配置Jenkins使用Docker-machine使用Docker從站。您將能夠從碼頭工奴隸建立碼頭圖像。

我會爲PoC或評估設置執行此操作。對於生產設置,我會使用真正的Linux主機來構建Docker鏡像。

+0

當然,這是一個個人PoC。謝謝 – DenCowboy