Windows Docker 用戶端發布

來源:互聯網
上載者:User

標籤:client   用戶端   docker   windows   

還記得之前為了示範需要在Windows 8.1上編譯和安裝Docker用戶端的文章嗎?如今已經可以忽略掉了。為什嗎?本博已經交代清楚,因為出於快速擁抱開源和新興項目的新趨勢,微軟已經宣布和Docker公司一起快速推出了Windows版本的Docker用戶端1.6版本了,如今我們已經可以和在MAC和Linux上一樣使用Docker用戶端技術了,這樣作為微軟平台的開發人員需要串連和是選用Docker的開發環境就方便多了。當然Windows也已經發布了Nano(Windows 伺服器端的虛擬Container Service,這個暫時不是本博討論的內容)

微軟和Docker合作的用戶端項目是個開源項目,目前可以通過GitHub查看進度,當然Docker Windows伺服器容器項目(Nano)映像也會在Docker Hub中。


安裝用戶端

最簡單的方式是從GitHub上下載Docker安裝程式直接部署。當然,如果你是Linux上的開發和營運人員,可能很熟悉的Yum或Apt-get等包管理器,那麼在Windows上有沒有類似的呢?Windows上的Virtual Studio開發人員可能都很熟悉Nuget包管理器,目前微軟提供了另一個類似Apt-get或NPM等二進位應用程式套件組合管理器的工具在Windows平台,叫做Chocolatey NuGet,安裝方式很多簡單,可以通過Powershell或CMD控制台運行,不過注意需要Powershell環境,新的WMF 5.0中Powershell的Oneget,類似於Puppt和Chef都提供了對它在Windows環境中應用程式套件組合管理的支援。所以長話短說,如果需要統一的包管理器維護和安裝,那是最理想的,所以可以通過Chocolatey安裝Docker用戶端,參考Docker官方文檔進行安裝或升級即可。


如果串連的是Windows本地的非Nano Docker環境,可以參考Docker文檔或者Boot2Docker文檔在本地部署Docker環境,當然,本人也寫過一篇如果你不介意看看的話。

最後,我測實驗證了串連在Azure中的Ubuntu 14.04 Docker環境,最初串連失敗,顯示本地docker 用戶端API版本是1.1.8,而伺服器端遠程API是1.1.5 版本不匹配,解決方案也很簡單;在伺服器端升級了Docker到1.6.0 版本與Docker Windows用戶端保持一致,升級方法很多可以通過Azure Portal,考慮到Portal在中國區還沒有GA,因此我是通過參考Docker安裝升級文檔進行的升級。具體方法比較簡單,直接參考就是了。


最後Show個最終效果:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/6C/0E/wKioL1U-9v6C1ZfGAACSwZRFZ5Y461.jpg" />

Windows Docker 用戶端發布

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.