如何看待 Windows 原生支援 Docker

發布 科技 2024-08-04
3個回答
  1. 匿名使用者2024-02-15

    在 Windows 上執行 Windows 容器確實有點酷,加上 Windows 也可以執行原生 Linux,也許將來 Windows Docker 可以執行 Windows 和 Linux,而 Linux Docker 只能執行 Linux

    但是,我認為如果可以為家庭版等使用者開發這項技術會更酷,也許可以通過它提供公升級的安全解決方案,將程式放在沙箱中,想象一下將來可以選擇安裝軟體“安裝到隔離容器”,並且在提供檔案系統和網路安全的情況下, 它可以充分利用CPU和顯示卡等硬體能力,執行時啟動,結束時退出,並且不會有後台程序駐留在記憶體中等。

  2. 匿名使用者2024-02-14

    當然,恭喜你,那麼就只剩下macOS了,但是如果Mac想要原生支援Docker,還有很長的路要走,首先要把cgroup和namespace之類的東西移植到Linux核心中,這樣才能實現原生Docker,否則你就得一直用Virtualbox執行了。

  3. 匿名使用者2024-02-13

    以下是安裝 docker 客戶端並在其上執行 Rouge 容器的簡單步驟。

    在開始安裝之前,我們需要 boot2docker 的可執行檔案。 它可以從其 github **最新版本的 boot2docker 下載。 在本指南中,我們將從中型版本開始。

    2.安裝 boot2docker

    現在讓我們執行安裝檔案,該檔案安裝 Stove Window Docker 客戶端、Git for Windows (MSYS-GIT)、Virtualbox、Boot2docker Linux ISO 和 Boot2Docker 管理工具,所有這些工具對於執行全功能的 Docker 引擎都是必不可少的。

    3.執行 boot2docker

    安裝必要的元件後,我們從桌面上的“boot2docker start”快捷方式啟動 boot2docker。 它將要求您輸入稍後將用於身份驗證的 SSH 金鑰。 然後,將啟動配置為管理虛擬機器中執行的 Docker 的 Unix shell。

    要檢查它是否配置正確,請執行下面的docker version命令。

    docker version

    4.執行 docker

    由於 boot2docker start 會自動啟動乙個 shell,並且環境變數設定正確,我們可以立即開始使用 docker。 請注意,如果我們要使用 boot2docker 作為遠端 docker 守護程式,請不要在 docker 命令之前新增 sudo。

    現在,讓我們嘗試 hello-world 示例影象,它將執行 hello-world 影象,執行並輸出"hello from docker"資訊。

    docker run hello-world

    5.使用命令提示符 (cmd) 執行 docker

    現在,如果要開始使用帶有命令提示符的 docker,可以開啟命令提示符 (. 由於 boot2docker 需要 path,我們需要在命令提示符下輸入以下命令,以便 %path% 環境變數在 git 安裝目錄中包含 bin 資料夾。

相關回答
6個回答2024-08-04

有很大的區別,雖然Mac OS X和iOS都是基於Darwin的(來自蘋果的開源系統核心,基於Unix),但這只是作業系統,前者只能執行在x86 x86-64硬體上(之前的版本也支援PowerPC架構),而iOS只能執行在基於ARM的裝置上,比如iPhone, iPod touch、iPad 和 Apple TV 2 第 3 代。由於架構不同,兩者完全不常見,所以iPad自然不能執行OSX,也不能執行基於OSX的軟體。 >>>More

11個回答2024-08-04

物件導向可以理解為對過程的封裝!

傳統的程式設計是面向過程的,物件導向引入了類和物件的概念,可以將面向過程的方法封裝在類中,然後通過建立物件來引用它們! >>>More

17個回答2024-08-04

處理器:1 GHz 32 位或 64 位處理器 記憶體:1 GB 及以上。 >>>More

3個回答2024-08-04

每個人都是獨立的個體,我們來這裡不是為了滿足父母的期望。 擁抱過去的自己,同時與它保持距離:你不必對你小時候遭受的任何行為的拒絕負責。 >>>More

11個回答2024-08-04

當你心中有自我否定的時候,你就要理性思考,真的是這樣嗎? 找到三個理由來說服自己,然後重新建立肯定。