「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -戻る --[[Windows上で動くLinux]] --[[.NETアプリをコンテナにデプロイ]] * 目次 [#ncff11d1] #contents *概要 [#i452baea] -コンテナ型仮想化技術 -コンテナ系でコレジャナイを起こさないように。 *詳細 [#w376683f] **[[Linuxコンテナ>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?Docker#c0b2e7af]] [#c0b2e7af] Linuxネイティブなコンテナ。 **Windowsコンテナ [#sd87db8a] Windowsネイティブ & Linuxネイティブなコンテナ。 ***[[Windows Serverコンテナ]] [#wc653477] [[Docker>#w576cb19]]と同じ仕組みのWindowsネイティブなコンテナ。 ***[[Hyper-V コンテナ]] [#v3208fe4] [[Hyper-V]]のHypervisorでWindows や Linuxをコンテナとして動かす。 ***上記の差異 [#p8878365] 分離のレイヤが違う。 -[[Windows Serverコンテナ>#wc653477]]は、コンテナーベースの仮想化(OSレベルの仮想化)で、[[Docker>#w576cb19]]と同じように、プロセスで分離される。 -[[Hyper-V コンテナ>#v3208fe4]]は、ハイパーバイザーベースの仮想化(ハードウエアレベルの仮想化)で、ホストOSに対するゲストOSで分離される。 **Docker系 [#la264095] ***[[Docker>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?Docker]] [#w576cb19] [[Linuxコンテナ>#c0b2e7af]]を使った、主にソフトウェアの自動デプロイメント(展開)を支援するシステム ***[[Docker for Windows]] [#j7b00f21] -Windows上から[[Windowsコンテナ>#sd87db8a]] や Linuxコンテナ([[Docker>#w576cb19]])を使うための製品 -Windows(コマンド)上から、 [[Docker>#w576cb19]]を管理できるコマンド。 ***[[Docker Desktop for Windows]] [#gb7cd862] 更に、K8s、WSL2、Windows Serverコンテナなどがサポートされた。 **クラウド・コンテナ・エコシステム [#mda26bd8] ***[[Open PaaS>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?Open%20PaaS]] [#m37e2921] Dockerを基盤として動く、オープンソースによって構成されるPaaS。 ***XKE / XKS [#yef459b9] -[[Azure Kubernetes Service (AKS)]] -Google Kubernetes Engine (GKE) -Amazon Elastic Container Service for Kubernetes (EKS) -Oracle Container Engine for Kubernetes (OKE) -Pivotal Container Service (PKS) -VMware Kubernetes Engine (VKE) *参考 [#n30ebe2a] **@IT [#u165a0f8] -最終回 Windowsプログラムを実行するWindowsコンテナ:超入門Docker~ http://www.atmarkit.co.jp/ait/articles/1702/02/news039.html -その知識、ホントに正しい? Windowsにまつわる都市伝説(69)~ WindowsのDocker(コンテナ)対応、正しく理解できていますか? (1/3)~ http://www.atmarkit.co.jp/ait/articles/1610/24/news014.html -Tech TIPS:「Windows Serverコンテナ」「Hyper-Vコンテナ」「Linuxコンテナ」「Docker」の違いとは?~ http://www.atmarkit.co.jp/ait/articles/1611/04/news028.html -vNextに備えよ! 次期Windows Serverのココに注目~ (26)あなたの知らないコンテナーの世界(その1)~ Windows ServerのDockerサポートとは?(1/4)~ http://www.atmarkit.co.jp/ait/articles/1509/11/news020.html **Qiita [#e24bde10] -Windowsユーザが、Dockerを使おうとすると混乱するね。~ https://qiita.com/satotka/items/f7b4b86ad75e6212e41f -Windows でコンテナ使いたい時のまとめ 2017~ https://qiita.com/tksarah/items/cf3ca3724532491a6861 **TechTargetジャパン 仮想化 [#tc4c8b83] -「Hyper-Vコンテナ」と「Windows Serverコンテナ」の違いは?~ http://techtarget.itmedia.co.jp/tt/news/1704/11/news03.html -「コンテナ」の“誇大広告”にだまされないために確認すべきチェックポイント ~ http://techtarget.itmedia.co.jp/tt/news/1709/05/news04.html **[[WindowsユーザがLinuxに乗り換える際に、知っておくとイイ情報集。>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?Windows%E3%83%A6%E3%83%BC%E3%82%B6%E3%81%8CLinux%E3%81%AB%E4%B9%97%E3%82%8A%E6%8F%9B%E3%81%88%E3%82%8B%E9%9A%9B%E3%81%AB%E3%80%81%E7%9F%A5%E3%81%A3%E3%81%A6%E3%81%8A%E3%81%8F%E3%81%A8%E3%82%A4%E3%82%A4%E6%83%85%E5%A0%B1%E9%9B%86%E3%80%82]] [#w1707483] ---- Tags: [[:Windows]], [[:Hyper-V]], [[:仮想化]], [[:コンテナ]]