「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>コンテナ技術]]
--[[Windows Serverコンテナ]]
--[[Hyper-V コンテナ]]

* 目次 [#ufe25e22]
#contents

*概要 [#v7b9d207]
Windows上から、[[Linuxコンテナ>コンテナ技術#c0b2e7af]]である[[Docker>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?Docker]]を使うための製品
Windows上から、[[Linuxコンテナ>コンテナ技術#c0b2e7af]]である[[Docker>コンテナ技術#w576cb19]]を使うための製品
-[[Docker Toolbox>#t196c226]](2015/8/12リリース)から、ひたすら進化を続けている。

-読んで字の如くWindowsからDockerを利用するプロダクト
-読んで字の如くWindowsから[[Docker>コンテナ技術#w576cb19]]を利用するプロダクト

-色々あって(、進化の中で十徳ナイフ化し)、入門者には理解が難しい。
--昔は、[[Windows Serverコンテナ]]に関してはフロント機能しか持っていなかった。
--昨今では、[[Windows Serverコンテナ]]の機能も統合されるに至った。

*詳細 [#jabb8d6c]

**変遷 [#h6e25ade]

***Docker Toolbox [#t196c226]
-Windows 7 からは Docker for Windows を利用できないので、Docker Toolboxを利用する。
-Windows 7 からは [[Docker for Windows>#e7c22006]] を利用できないので、Docker Toolboxを利用する。
-Docker Toolboxは、VirtualBox の中でLinuxコンテナを動作させるというアーキテクチャ

***Docker for Windows [#e7c22006]
[[Docker Toolbox>#t196c226]]の後継で、Windows上から~
Windowsコンテナ や Linuxコンテナ([[Docker>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?Docker]])を使うためのフロントエンド製品
Windowsコンテナ や Linuxコンテナ([[Docker>コンテナ技術#w576cb19]])を使うためのフロントエンド製品

-Windowsのコンテナ
--[[Windows Serverコンテナ]]のフロントエンド
--[[Hyper-V コンテナ]]のフロントエンド

-Linuxコンテナ
--[[Hyper-V コンテナ]]上の[[Docker>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?Docker]]のフロントエンド
--[[Hyper-V コンテナ]]上の[[Docker>コンテナ技術#w576cb19]]のフロントエンド

***Desktop with integrated Kubernetes [#md8e77bf]
-正式には、Docker for Windows Desktop with integrated Kubernetesらしい。
-読んで字の如く Docker for Windows 上の Linuxコンテナ で [[Kubernetes>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?Kubernetes]] を実行できるようになる。
-読んで字の如く [[Docker for Windows>#e7c22006]] 上の Linuxコンテナ で [[Kubernetes>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?Kubernetes]] を実行できるようになる。

***[[Docker Desktop for Windows]] [#z5c41a4e]
-2.0.0.2から [[Docker Desktop for Windows]] にリネームされた。

-以下が可能になる。
--[[Windows Serverコンテナ]]自体を実行可能
--[[WSL2>Windows Subsystem for Linux#t1ddb916]]上でDockerを実行可能
--[[WSL2>Windows Subsystem for Linux#t1ddb916]]上で[[Docker>コンテナ技術#w576cb19]]を実行可能

**周辺ツール [#u311c37f]

***[[Visual Studio Tools for Docker]] [#i7e68370]

***[[Visual Studio Kubernetes Tools]] [#sd3d1b96]

***[[Visual Studio Code Docker extension]] [#g32a96ba]

**インストール [#iec1969c]
[[参考>#yc4ade35]] の [[Qiita>#ccfc0da4]] 等が参考になる。

*参考 [#yc4ade35]
-Docker for Windowsがコレジャナかった | To Be Decided~
https://www.kaitoy.xyz/2016/07/31/docker-for-windows/

**Publickey [#t6a06843]
-「Docker Toolbox」リリース。~
MacOS/Windows対応の新インストーラ、Boot2Docker後継の位置付け~
https://www.publickey1.jp/blog/15/docker_toolbox.html

-Docker、WindowsとLinuxに両対応する~
「マルチアーキテクチャイメージ」の仕組みを開発中、デモも披露~
https://www.publickey1.jp/blog/16/dockerwindowslinux.html

-Docker for Mac/Windowsが正式版としてリリース~
https://www.publickey1.jp/blog/16/docker_for_macwindows_1.html

-[速報]次バージョンのDocker for Win/Macでは、~
ローカルにKubernetes環境も自動構築。DockerCon Europe 2017~
https://www.publickey1.jp/blog/17/docker_for_winmackubenetesdockercon_europe_2017.html

-Kubernetesを統合した「Docker for Windows Desktop with integrated Kubernetes」リリース~
https://www.publickey1.jp/blog/18/docker_for_windows_desktop_with_integrated_kubernetes.html

**@IT [#r696489c]

***Windows管理者のためのDocker入門 [#h57d0ec6]
-無償の「Docker for Windows」で手軽にLinuxコンテナを利用する (1/2)~
http://www.atmarkit.co.jp/ait/articles/1609/01/news053.html

***vNextに備えよ! 次期Windows Serverのココに注目 [#ca591e42]
-(29)あなたの知らないコンテナーの世界(その4)~
WindowsコンテナーをDockerから操作するには? (1/3)~
http://www.atmarkit.co.jp/ait/articles/1510/07/news021.html

-Dockerとの相互運用性が向上したWindowsコンテナ
--(51)[前編]~
http://www.atmarkit.co.jp/ait/articles/1606/17/news020.html
--(52)[後編]~
http://www.atmarkit.co.jp/ait/articles/1606/20/news016.html

**Qiita [#ccfc0da4]

-Docker for Windowsで快適な環境を得るまでの そこそこ長い闘い~
https://qiita.com/YukiMiyatake/items/73c7d6c4f2c9739ebe60
-WindowsでDocker環境を試してみる~
https://qiita.com/fkooo/items/d2fddef9091b906675ca

**トーハム絶度 [#p3319aae]
-Docker for Windowsで環境構築してみる
--その壱~
http://blog.ogaaaan.com/computer/web/docker-for-windows-builing-01
--その弐~
http://blog.ogaaaan.com/computer/web/docker-for-windows10-pro-lemp

----
Tags: [[:Windows]], [[:Hyper-V]], [[:仮想化]]


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS