2015-10-06 55 views
0

我分叉了whilp/ssh-agent並創建了一個功能增強和submitted a pull request碼頭運行github分支/請求

我想參考/使用我的分支,直到它被接受。在我的CI代理商身上,我不希望本地到每個人都建立本地形象。

github.com/rosskevin/ssh-agent branch: feature-known-hosts是我想用run命令,這是可能的嗎?我無法找到使用github(更不用說一個分支)的引用,只有編譯時使用run

docker run -d --name=ssh-agent whilp/ssh-agent \ 
    github.com/rosskevin/ssh-agent -b feature-known-hosts 

上泊塢窗項目補丁/工作流/最佳做法的任何其他意見? Bundler真的很容易,在這裏尋找模擬器。

回答

1

您不能直接從GitHub運行Docker鏡像,因爲GitHub僅用於存儲代碼本身。

當您運行以下命令:

docker run -d --name=ssh-agent whilp/ssh-agent 

碼頭工人正在尋找whilp/ssh-agentDocker Hub,而不是在GitHub上。 Docker Hub相當於Docker鏡像的GitHub。

要使用拉請求您使用whilp/ssh-agent以同樣的方式,你需要根據你的ssh-agent叉(tutorial here)創建於泊塢樞紐的帳戶,並創建一個自動構建。

最後,您將能夠與使用您的版本:

docker run -d --name=ssh-agent <username>/ssh-agent