可以在docker容器里跑windows么?
大家讲道理
大家讲道理 2017-04-21 11:18:16
0
7
2283

容器可以跑在各种系统上,如Linux,Windows,
我可以在Linux上跑Docker容器,然后在容器里跑Windows么?
是否像Vbox那样可以看到Windows界面?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(7)
巴扎黑

明確な答え: いいえ!
Docker の作成理由とその実装原理を理解すると、Docker はリソースの無駄を減らし、必要なサービスのみを提供するものであるのに対し、Windows デスクトップはどれだけのリソースがあるのか​​を知らないことが最も直感的にわかります。無駄になっている。
ここを参照してください/blog/seanlook/1190000002451537

いいねを押す +0
Ty80

現在は不可能ですが、次の Windows Server バージョンでは可能になるはずです。
Docker と Microsoft: Docker と Windows Server および Microsoft Azure の統合 [中国語]

いいねを押す +0
伊谢尔伦

Docker で Microsoft Windows オペレーティング システムを実行することについて話している場合、それは現時点では不可能です。

Docker での Firefox などのウィンドウ アプリケーションの実行について話している場合、実際のテストは問題ありません。

いいねを押す +0
迷茫

明確にしておきますが、docker は仮想マシンではなく、コンテナーです。これはまだ仮想マシンの概念とは異なります。仮想マシンは主にハードウェアを抽象化してオペレーティング システムの動作をサポートしますが、コンテナは本質的にアプリケーション ベースです。最も単純な例であるサンドボックスは、Docker がサンドボックスのようにホストに適用される分離を実装していることが理解できます。

いいねを押す +0
巴扎黑

これで準備完了です。米国時間 4 月 8 日、Windows はコンテナ テクノロジの詳細をいくつか正式に発表し、Hyper-V Container と Nano Server をリリースしました。

Nano Server は、特にクラウドと DevOps をターゲットとした Windows Server の徹底的に再構築されたバージョンで、最小限のフットプリント インストール パッケージとリモート管理ツールのみが含まれています。合理化されたバージョン (サイズが 93% 削減) により、システムの起動が速くなり (ブログビデオではわずか 28 秒で起動)、コンテナ、仮想マシン、物理サーバー上で実行可能になります。

Nano Server は主に次の 2 つのアプリケーション シナリオを対象としています:

クラウド向けに誕生: 複数のプログラミング言語とランタイム (C#、Java、Node.js、Python など) をサポートし、 コンテナー、仮想マシン、物理サーバー上で実行可能です。 Microsoft クラウド プラットフォーム インフラストラクチャ: Hyper-V を実行するコンピューティング クラスターとスケールアウト ファイル サーバーを実行するストレージ クラスターをサポートします。

いいねを押す +0
黄舟

冗談ですが、
Docker公式の女性技術者が、とある会議で、
DockerでWindowsを動かすという動画を公開しました。

実際、virtualbox はまだ docker で実行されており、Windows は vbox で実行されています。

docker 自体に関しては、Windows プログラムのみを実行できます。

いいねを押す +0
大家讲道理

はい、Windows 上で docker を直接実行するのは確かに素晴らしいです。システム - docker contrainer - vbox - windows2003 はほぼ同じです

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート