「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>コンテナ技術]] * 目次 [#e7f57726] #contents *概要 [#bc938b52] -Windowsネイティブなコンテナで、Linux上の[[Docker>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?Docker]]と同じような仕組みで動作する。 -[[コンテナ・ホスト>#s7d16955]]のコンテナ用Windowsカーネルを共有して動作する、コンテナ・ホスト上のプロセス。 *詳細 [#hce04e4a] **コンテナ・ホスト [#s7d16955] -コンテナ用Windowsカーネルとして --[[Server Core]] --[[Nano Server]] --Windows >が利用できる。 -[[Docker>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?Docker]]と同様に、軽量・高速なコンテナの起動や展開、管理が期待できる。 -参考 --Windows コンテナーの基本イメージ | Microsoft Docs~ https://docs.microsoft.com/ja-jp/virtualization/windowscontainers/manage-containers/container-base-images **開発環境 [#v0931dbd] ***[[Docker for Windows]] [#yae10e7b] Windows Serverコンテナのフロントエンドとして機能する。 ***[[Docker Desktop for Windows]] [#a3130121] -[[Docker Desktop for Windows]]の登場により、 --Win10上の[[Hyper-V コンテナ]]で、 --Windows Serverコンテナを実行可能になった。 -以下のコマンドを実行して、動作確認してみる。 docker pull mcr.microsoft.com/windows:1903 docker run -it mcr.microsoft.com/windows:1903 cmd.exe echo "Hello World!" > Hello.txt exit docker ps -a docker commit <containerid> helloworld docker images docker run --rm helloworld cmd.exe /s /c type Hello.txt *参考 [#d7fc0bbf] -[和訳] 2017年Dockerブログ記事トップ5:~ はじめてのDocker Windows Serverコンテナの構築と実行~ #docker - クリエーションライン株式会社~ https://www.creationline.com/lab/20845 -Hyper-Vコンテナ(Nano Server)でunzipしたいならjarを使え | To Be Decided~ https://www.kaitoy.xyz/2016/09/12/unzip-on-nanoserver/ -Windows - Docker Hub~ https://hub.docker.com/_/microsoft-windows **Qiita [#cfe88ef0] -Windows Server 2016でWindows Serverコンテナーを使い始める~ https://qiita.com/anikundesu/items/f6e1561b8d99c6ee6156 -WindowsコンテナでWordPressを動かすまでに~ 気づいたWindowsコンテナを使い始める時の注意点~ https://qiita.com/ko-he-8/items/3bc233eca2a32abc6c63 -Windows10 Pro上でHyper-Vコンテナーを使い始める手順~ https://qiita.com/anikundesu/items/90a7706b434daed5e266 **@IT [#cfe43d63] -vNextに備えよ! 次期Windows Serverのココに注目 --(27)あなたの知らないコンテナーの世界(その2):~ 所要時間は1分未満! 今すぐできるWindows Serverコンテナーの作り方 (1/3)~ http://www.atmarkit.co.jp/ait/articles/1509/17/news023.html --(28)あなたの知らないコンテナーの世界(その3):~ IISコンテナーの作成で理解するコンテナーのネットワーク機能 (1/3)~ http://www.atmarkit.co.jp/ait/articles/1509/25/news016.html ---- Tags: [[:Windows]], [[:Hyper-V]], [[:仮想化]]