LoginSignup
5
4

More than 3 years have passed since last update.

DockerのWindowsコンテナについて

Last updated at Posted at 2019-07-10

調べていたら、Windowsプログラムを実行できるWindowsコンテナというものがあるらしいので調べたメモです。

対応ホストOS

  • Windows Server 2016
  • Windows 10 Anniversary Update以降

コンテナの種類

Windows ServerコンテナとHyper-Vコンテナの2種類がある

Windows Serverコンテナ Hyper-Vコンテナ
形態 ホスト上のプロセス Hyper-VのゲストOS上のプロセス
OS Windows Nano Server/Server Core Windows Nano Server/Server Core
起動 早い 遅い

インストール方法

Windows Server 2016にWindowsコンテナ機能をインストールする
https://www.atmarkit.co.jp/ait/articles/1610/26/news042.html

使い道

なんでしょう...。Nano Server上にMSSQLをインストールできないため、IIS+ASP.NETの実行環境の仮想化などかと思います。アプリケーション仮想化みたいな用途では使えなさそうです。

DockerfileのRUNコマンドはPowerShellで書くようです。

WindowsコンテナでWordPressを動かすまでに気づいたWindowsコンテナを使い始める時の注意点
https://qiita.com/ko-he-8/items/3bc233eca2a32abc6c63

参考

「Windows Serverコンテナ」「Hyper-Vコンテナ」「Linuxコンテナ」「Docker」の違いとは?
https://www.atmarkit.co.jp/ait/articles/1611/04/news028.html

Windowsコンテナについて
https://docs.microsoft.com/ja-jp/virtualization/windowscontainers/about/index

コンテナー テクノロジ: Docker、Windows とトレンド
https://www.microsoft.com/ja-jp/cloud-platform/Windows-Server-blog-Containers.aspx

5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4