2016-10-04 5 views
0

私はMacを持っている間にWindows上にのみインストールするEclipse Appを持っています。私はinsider preview programからWindows 10 ISOをダウンロードしました。ドッカーでドッキング画像を作成するためにドッキングできますか?ベースイメージには何がありますか?代わりに、VirtualBoxを使用してウィンドウ10をインストールします。しかし、私はWindows上にいる他の同僚とイメージを共有したいので、私はそれを求めていません。Windows 10 Insiderプレビューを使用してドッカー画像を作成することはできますか?

+0

Windows Dockerコンテナは、Nano ServerまたはWindows Server Coreのみに基づいていることに注意してください。 Windows 10上でサーバーベースのコンテナを実行することはできますが、コンテナ自体はWindows 10をベースにすることはできません。Windows上で動作するDockerはGUIアプリケーションもサポートしていません。 – friism

答えて

0

あなたがMac上でWindowsのコンテナを実行したい場合は、Virtualboxの経由でVMとしてWindows 10 周年記念アップデート ISOをintallか合宿を使用してオペレーティング・sysemをインストールする必要があります。

Windows 10 Anniversay EditionはContainersのネイティブサポートを持つようになりました。Windowsサーバー2016および/またはナノサーバー用のドッカーイメージを実行できます。

あなたの同僚は、マシン上でイメージを実行するためにWindows 10 Anniversary Editionも必要です。

0

MACでWindows 10を実行するには、Windows仮想マシンが必要です。ドッカーコンテナタイプとドッカーホストタイプについては、the answer in this Stackoverflow questionを参照してください。

背景:Windowsベースのドッキングウィンドウコンテナのみon Windows 2016またはNanoserverがon Windows 2016またはWindows 10 Professional + Hyper-V上で実行できるWindows Nanoserver、のいずれかを実行しながら、

Linuxベースのドッキングウィンドウのコンテナが唯一のLinuxドッキングウィンドウのホスト上で実行されます。

MACベースでLinuxベースまたはWindowsベースのドッカーコンテナを実行する場合は、それぞれLinuxベースまたはWindowsベースの仮想マシンが必要です。

仮想マシンイメージの代わりにドッカーイメージを交換してサイズを縮小することはできますか?

あなたの場合はありません。

あなたの同僚と共有する予定のイメージサイズを減らすことを考えるなら、仮想マシンイメージを共有するのではなく、MAC上のWindows仮想マシンでWindowsコンテナを実行し、小さなドッカーイメージを交換することが考えられます。ただし、これにはHyper-Vのnested virtualizationが必要です。これはHyper-V対応ハードウェアでのみサポートされます(Hyper-Vの例hereを参照)。 MACを使用しているので、より大きな仮想マシンイメージを共有するか、その一部だけを共有する方法を見つける必要があります(gitでプロジェクトコードを共有するなど)。

関連する問題