2016-04-15 10 views
2

私のMacにドッカーイメージを構築してtarに保存しました(クライアントのWindowsサーバーには外界へのインターネットアクセスがありませんので、これらのファイル)。Windows上でlinux dockerイメージを実行することは可能ですか

Windowsマシンでは、VirtualBoxでドッキングツールボックスをインストールできますが、基本的にLinux VMであるドッカーマシンを起動するDocker QuickStartTerminalを起動できます。

次に、Windowsマシンでこのドッカーイメージを実行することは可能ですか?それは特定のバージョンのWindowsに固有のものですか?

ありがとうございました!

+0

な限りドッキングウィンドウサーバ/エンジンは、Linuxカーネルの下で実行されているとして、それの下で、Linuxのドッキングウィンドウのイメージを実行することは常に可能です。 あなたの場合、はい! VirtualBoxの下でLinux VMの下でドッキングエンジンが実行されているためです。 – VanagaS

答えて

3

それはWindowsの7/8/10で、またはWindows Serverである場合は、running on Windowsによって何を意味するかによって異なり2016

それはLinuxが実際にあるように、それは、Windowsの7/8/10で可能ですVM

は、それはあなたがLinuxのコンテナを起動するには、Windowsのコンテナ、およびLinuxサーバを起動するためのWindows Server 2016が必要になりますのWindows Server 2016

では不可能です。

私が参照して

編集更新されます:あなたは、Windows Server 2016を使用している場合は、IISのドッキングウィンドウコンテナ

https://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/manage_docker

を起動することができますが、あなたがから、このIISドッカコンテナを起動することはできませんがドッカーを実行しているLinuxサーバー

同じでは、Windows用ドッキングウィンドウコンテナを作成するときは、Linuxを作成するときながら、あなたのDockerfileは

FROM windowsservercore

のようなもので始まる

https://26thcentury.com/2016/01/03/dockerfile-to-create-sql-server-express-windows-container-image/

SQL]ドッキングウィンドウのコンテナに適用されますDockerファイルは

0123で始まります

または

FROM busybox

または

関連する問題