這麼做的理由是,容器並不只是對你過去工作中使用到的舊技術的乙個擴充套件,它是乙個全新的遊戲。許多能夠在舊的技術下工作的工具和流程,如虛擬機器,並不會在容器環境中生效。
若採用了容器,需要做出哪些改變
因此,如果你要遷移到容器,就應該試圖使用一些與之匹配的方法,如下:
·監控。遺留監控工具不能觀察容器。容器平台本身只提供非常基本的監控工具(如dockers統計命令)。為了有效地監控容器環境,你需要乙個新的容器專用工具集。
·網路。容器使用覆蓋網路,在你的遺留網路基礎設施之上。在容器環境中籌畫和管理網路需要一些被設計於應對覆蓋網路獨特挑戰的工具和方法。
·持久儲存。容器無法永久儲存資料,你需要將資料匯出到乙個主機伺服器上的共享目錄中,或使用軟體定義儲存系統,為容器提供持久的位置來儲存資料。
·安全。傳統安全模式圍繞端點和網路邊界使用工具,如防火牆。然而,乙個容器應用程式有更多的層和移動部件,圍繞端點的傳統辦法安全效果並不好。你應該專注於確保每一層堆疊的安全來形成你的容器,從容器執行時間和影象到主機作業系統。
·**。你或許能夠手動提供和編排虛擬伺服器集群。但在快速變化的容器環境中,僅僅是手動提供資源並不可行。你需要使用像swarm或kubernetes一樣的自動配置工具。
圍繞在流程之上的操作需要被修改,以便在容器環境中工作。這並不意味著你必須摒棄傳統的工具集,一些遺留工具可以在經過一定的修改之後作用於容器。但是在其他的情況下,如配置和監控時,極少有遺留工具能生效,這時你就會需要新的工具和新的方法
原文發布時間為:2017-07-10謝濤
想要使用容器技術 這5類遺留工具就應該被淘汰
充分利用容器並不只是安裝dockers和啟用容器應用程式那麼簡單。你需要改進的同樣還有監控方法 安全效能等。這麼做的理由是,容器並不只是對你過去工作中使用到的舊技術的乙個擴充套件,它是乙個全新的遊戲。許多能夠在舊的技術下工作的工具和流程,如虛擬機器,並不會在容器環境中生效。若採用了容器,需要做出哪些...
想要使用容器技術 這5類遺留工具就應該被淘汰
充分利用容器並不只是安裝dockers和啟用容器應用程式那麼簡單。你需要改進的同樣還有監控方法 安全效能等。這麼做的理由是,容器並不只是對你過去工作中使用到的舊技術的乙個擴充套件,它是乙個全新的遊戲。許多能夠在舊的技術下工作的工具和流程,如虛擬機器,並不會在容器環境中生效。若採用了容器,需要做出哪些...
為什麼要使用Docker和容器
1981年出版的一本書名為 給樹上釘指甲 將軟體描述為 模糊且難以牢牢抓住 1981年就是如此,距今已有近40年的歷史。軟體,無論是您購買的應用程式,還是您自己構建的應用程式,仍然難以部署,難以管理且難以執行。docker容器提供了一種掌握軟體的方法。您可以使用docker來包裝應用程式,以解決其部...