閱讀362 返回首頁    go 阿裏雲 go 技術社區[雲棲]


<轉載>從係統管理員角度看 Docker

在 6月 27 日,我做了一場題為“從係統管理員角度看 Docker”的分享,緣起於我們經常可以看到這樣的場景:
一位係統管理員正坐在他的辦公桌處理自己手上的事情,此時一名開發人員走進來說:“這是新的應用,它在 Docker 鏡像中。請盡快部署。”

此次分享旨在給係統管理員提供一些幫助,指導他們如何考慮在生產環境中管理容器化的應用。

由於時間關係,我可能無法逐一回答所有提問。以下隻列出一些常見的問題及解答。
如果您需要更多信息,請在docker公眾號後台留言。

問:我正在計劃部署一個應用,並希望使用 Docker。您目前推薦使用什麼雲服務?我可以選擇 GCP,Azure,AWS。1) 總體成本 2) 性能如何?
答:如果要準確回答這個問題,需要相當深入地了解您的應用。所以,我可能無法提供一個非常具體的回答。
我想說,如果您今天選擇一個雲服務提供商,並意識到將來可能會發生改變,那麼 Docker 將使其變得非常容易,因為容器化的負載可以在不同的雲服務提供商之間輕鬆地移動。
因此,先明確您的技術和業務出發點,據此選擇最好的供應商。如果日後需要調整,則可以從容應對。

問:容器的最大大小是多少?
答:沒有所謂的最大大小。如果需要,容器可以使用給定節點的所有物理或虛擬資源。不過,如果不希望這樣做,則可以為 CPU 和內存設置最小值和最大值。

問:是否可以在運行 Docker 引擎的 Windows 主機中運行 Ubuntu 容器?
答:原生是不可以的。不過,您總是可以在 Windows 主機上運行一個 Linux 虛擬機來運行基於 Linux 的容器。
在 DockerCon 大會上,微軟宣布他們將來會在 Windows 中包含原生的 Linux 容器。敬請關注相關的信息。

問:DDC 現在可以同時運行 Linux 和 Windows 工作負載嗎?如果還沒有,那麼是否已經在規劃相關的功能?
答:Docker 的 swarm 模式目前可以在同一個群集中管理 Linux 和 Windows 工作負載。此功能將很快出現在 Docker 企業版/Docker Data Center 中。

問:Docker 是否有類似於 Black Duck 的鏡像掃描工具?
答:有。Docker 企業版高級版包括 Docker 安全掃描功能。通過此功能,可以設置 Docker Trusted Registry 掃描鏡像是否存在已知的漏洞和攻擊。

問:是否仍推薦使用 Hypervisor 以允許群集主機?還是真的不需要了?我可以使用 Docker 原生的工具進行群集嗎?或許可以用 Swarm?
答:到底是在物理機還是在虛擬機上運行容器,需要考慮多個因素。這並沒有現成的答案。您需要考慮諸如成本、性能、利舊、災難恢複等多個因素,然後決定什麼才是最合適的。無論如何,您可以構建同時包括物理機和虛擬機的 swarm 模式群集。

問:主機之間的安全通信是什麼?是 TLS 1.2 嗎?
答:是的,是 TLS 1.2。

問:我想開始嚐試 DDC。是否有測試版本?Docker for Azure / AWS 是使用 DDC 作為底層嗎?
答:是的,您可以從 Docker Store 中獲得 Docker 企業版 30 天試用版本。Docker for Azure 和 Docker for AWS 可以部署 DDC (並不是真正的底層,因為 DDC 安裝在 AWS 或 Azure 基礎設施上)。

問:Visualizer 是 DDC 的一部分嗎?
答:不是,這是一個演示應用,您可以從我們的 Docker Samples GitHub 中獲取。

問:當停止節點並移動工作負載時,存儲是否隨之移動?
答:這種情況下,容器在遷移時,存儲卷不隨之移動。但是,有許多第三方插件,可以幫助解決這種需求。

問:是否有方法更新用於構建應用程序的基本鏡像?
答:一旦更新了基本鏡像,就需要重新構建這些應用程序。

問:如果客戶希望在其數據中心進行安裝,但是沒有連接,應如何設置 DDC?DTR 如何獲取鏡像的更新?我們如何安裝 DDC?
答:對於在不聯網情況下的安裝,請按照以下說明操作(https://docs.docker.com/datacenter/ucp/2.0/guides/installation/install-offline/)。此外,還可以從一個文件中加載 Docker Trusted Registry 的安全掃描數據庫。

問:如何在 Docker中使用 Chef/Puppet 來管理鏡像?
答:實際上,我主張將 Dockerfile 集成到您現有的源代碼管理實踐中,而不是使用某些配置管理工具來管理鏡像。

文章轉載自:Docker官方公眾號,原文鏈接

Docker 企業版在中國由我們的戰略合作夥伴阿裏巴巴提供
聯係阿裏雲銷售人員獲取 Docker 企業版,或訪問阿裏雲市場在線購買

最後更新:2017-07-19 11:32:25

  上一篇:go  KDD論文解讀 | 想要雙11搶單快?靠這個技術提速9MS
  下一篇:go  想去英國 因為他們是移動連接速度之王