VM 有一個有硬體資源的控管層 |
其實,這個 Docker 是使用的 Container 技術是來於 Linux 核心的,Linux 核心自 2.6.29 版之後,就開始內建 Container 這項技術了,不過,內建的這個 Container 在操作和使用上實在是有點不容易,可以從阿舍寫的這篇文章中,大概的感覺到,所以,Docker 在 Linux Container 的上面再包上一層介面來整合和補強 Container 的實用及易用性,這樣,就讓 Container 這項實用的技術變的和謁可親了哩 !
不過,也就是因為 Docker 的 Container 技術來於 Linux 核心,所以,這也就是為什麼在 Windows 和 Mac OS X 上要安裝和使用 Docker 的話,都要透過 VirtualBox 上安裝的 Linux 才行,而不能像在 Ubuntu 或其它的 Linux 發行版本上來直接使用哩 ! ( 註:微軟已經宣告說會在 Windows Server 版本直接支援 Docker 的 Container 功能,就不知 Apple 什麼時候會跟進哩 ?... )
Container 技術的最大好處之一,就是可以把軟體的執行環境給封裝起來,然後,可以很方便的部署到不同的硬體環境中運行,同時,又可以把硬體資源的運用給切割到極致,像是先把電腦切成若干個虛擬機器,接著,在每個虛擬機器上再依需要,在不同的 CPU 核心上執行不同的 Container,這樣,就可以大大的發揮電腦的運算力,所以,才會讓 Docker 在雲端運算的環境中,大受歡迎哩 ! ..
推薦閱讀
- 問題沒解決嗎? 更多的 Ubuntu 教學在 這裡
- Prompt Injection: 提示詞注入安全漏洞
- 二款 Mac 無痛安裝的 Stable Diffusion 軟體
- 用 AI 寫部落格文章好不好 ?
- 沒有免費的 Midjourney 和 Colab 又不想花錢怎麼辦 ?
- 不學 Prompt 技巧也能善用 ChatGPT 的簡單方法
- 企業 AI 應用:不只是聊天機器人
- Automatic 比 Automatic1111 更好用 ? 都是 Stable Diffusion WebUI
- Stable Diffusion 的 /describe 圖生文功能
- AI 畫出讓人可怖的美圖 !
有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁
2 則留言 :
Windows 2016 已經推出 Docker 功能了
https://cloud.githubusercontent.com/assets/88981/21292828/518b6a5a-c54c-11e6-95bc-2ae6949c661b.png
Hello,
對吔 ! 阿舍查了一下,Microsoft 推出了二種 Container 模式,阿舍有空再來研究看看哩 ...
謝謝囉 ! ... ^^=
張貼留言
歡迎留言提問和討論 .... 😁