2016-07-27 61 views
0

是否存在非高山dind碼頭圖像?非高山dind碼頭圖像

綁定主機的docker插座對我來說不起作用。我需要適當的後果。 Docker的後期圖像似乎都是基於Alpine的,這對我也不起作用。

+0

是,它們的存在。你可以爲他們搜索Docker Hub。或者你可以拿出官方的形象,並從github分發它。 – BMitch

+0

爲什麼你認爲問題出在Alpine而不是Docker? –

回答

0

您只需運行Docker在Jenkins中執行CI System(構建,運行,將容器圖像推送到集線器)。詹金斯大師將推出Jenkins Slave作爲容器,並將在其中執行CI操作。

是的,你可以在jenkins slave容器中運行docker命令。

我們在jenkins slave容器中需要Docker二進制文件,在這裏通過docker文件創建docker鏡像時,我們已經爲它添加了docker二進制文件。

一旦形成圖像,我們只需要在conatiner [/var/run/docker.sock]上安裝主機的Docker sock [/var/run/docker.sock]。

這裏我們從主機和Docker客戶端執行Docker-daemon作爲jenkins slave容器。

請參考下面GIT和泊塢樞紐回購

https://github.com/Nilesh7756/dind-jnlp-slave.git

https://hub.docker.com/r/nilesh7756/jnlp-slave/