Docker for Windows
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicros...
-[[戻る>コンテナ技術]]
--[[Windows Serverコンテナ]]
--[[Hyper-V コンテナ]]
* 目次 [#ufe25e22]
#contents
*概要 [#v7b9d207]
Windows上から、[[Linuxコンテナ>コンテナ技術#c0b2e7af]]で...
-[[Docker Toolbox>#t196c226]](2015/8/12リリース)から、...
-読んで字の如くWindowsから[[Docker>コンテナ技術#w576cb19]...
-色々あって(、進化の中で十徳ナイフ化し)、入門者には理解...
--昔は、[[Windows Serverコンテナ]]に関してはフロント機能...
--昨今では、[[Windows Serverコンテナ]]の機能も統合される...
*詳細 [#jabb8d6c]
**変遷 [#h6e25ade]
***Docker Toolbox [#t196c226]
-Windows 7 からは [[Docker for Windows>#e7c22006]] を利用...
-Docker Toolboxは、VirtualBox の中でLinuxコンテナを動作さ...
***Docker for Windows [#e7c22006]
[[Docker Toolbox>#t196c226]]の後継で、Windows上から~
Windowsコンテナ や Linuxコンテナ([[Docker>コンテナ技術#w...
-Windowsのコンテナ
--[[Windows Serverコンテナ]]のフロントエンド
--[[Hyper-V コンテナ]]のフロントエンド
-Linuxコンテナ
--[[Hyper-V コンテナ]]上の[[Docker>コンテナ技術#w576cb19]...
***Desktop with integrated Kubernetes [#md8e77bf]
18.02.0-ce以降
-正式には、Docker for Windows Desktop with integrated Kub...
-読んで字の如く [[Docker for Windows>#e7c22006]] 上の Lin...
***[[Docker Desktop for Windows]] [#z5c41a4e]
-2.0.0.2から [[Docker Desktop for Windows]] にリネームさ...
-以下が可能になる。
--[[Windows Serverコンテナ]]自体を実行可能
--[[WSL2>Windows Subsystem for Linux#t1ddb916]]上で[[Dock...
***[[Docker Desktop WSL2 Backend>Docker Desktop for Windo...
更に、WSL2上でDockerを動作することができるよう進化。
**周辺ツール [#u311c37f]
***[[Visual Studio Tools for Docker]] [#i7e68370]
***[[Visual Studio Kubernetes Tools]] [#sd3d1b96]
***[[Visual Studio Code Docker extension]] [#g32a96ba]
**インストールと利用 [#ib6bc582]
***インストール [#iec1969c]
-[[参考中 の Qiita記事>#ccfc0da4]] 等が参考になる。
-ザックリ、以下の手順でインストールできる。
--事前にHyper-Vを有効化しておく
--以下からダウンロードし、~
https://www.docker.com/products/docker-desktop
--インストーラを使用して、インストールすればOK。
***利用(試行) [#ba35dceb]
[[この辺>Azure Kubernetes Service (AKS)#c7683828]]を試し...
(コマンド4つで動作確認可能)
***[[ネットワーク設定>Docker for Windowsのネットワーク設...
**コンテナ操作 [#y452ac4f]
***[[停止と削除>https://dotnetdevelopmentinfrastructure.o...
***ファイルの変更 [#g5cfb145]
-ファイルを探す
--コンテナを探す。
>docker ps
--コンテナに接続
>docker exec -it <containerName> /bin/bash
--ファイルを探す
/app# dir
Dockerfile Pages Program.cs Properties Startup.cs
WebApplication1.csproj WebApplication1.csproj.user
appsettings.Development.json appsettings.json bin obj...
/app# cd wwwroot
/app/wwwroot# dir
css favicon.ico js lib
...
/app# exit
-ファイル操作
--コンテナ上のファイルをローカルに保存する
>docker cp <containerName>:/usr/local/apache2/logs/httpd...
--Windows上でファイルを編集する。
--ローカルファイルをコンテナ上にコピーする
>docker cp C:\Users\user\Documents\mod_httpd.pid <contai...
-参考
--Qiita
---Docker attach と exec~
https://qiita.com/leomaro7/items/649732faf2f632419f11
---Docker for Windowsでイメージからコンテナを生成/操作し...
https://qiita.com/fkooo/items/ad7d023b59df71cc9a60
*参考 [#yc4ade35]
**[[開発基盤部会 Wiki > Docker>https://dotnetdevelopmenti...
***[[Dockerコマンド>https://dotnetdevelopmentinfrastructu...
***[[Dockerファイル>https://dotnetdevelopmentinfrastructu...
***[[Dockerコンポーズ>https://dotnetdevelopmentinfrastruc...
***[[Dockerレジストリ>https://dotnetdevelopmentinfrastruc...
**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...
-[速報]次バージョンのDocker for Win/Macでは、~
ローカルにKubernetes環境も自動構築。DockerCon Europe 2017~
https://www.publickey1.jp/blog/17/docker_for_winmackubene...
-Kubernetesを統合した「Docker for Windows Desktop with in...
https://www.publickey1.jp/blog/18/docker_for_windows_desk...
**Qiita [#ccfc0da4]
-Docker for Windowsで快適な環境を得るまでの そこそこ長い...
https://qiita.com/YukiMiyatake/items/73c7d6c4f2c9739ebe60
-WindowsでDocker環境を試してみる~
https://qiita.com/fkooo/items/d2fddef9091b906675ca
-Docker Desktop for Windows (参考訳)~
https://qiita.com/zembutsu/items/0a66e9a3fb078e1c90ae
-Docker Desktop for Mac(参考訳)~
https://qiita.com/zembutsu/items/0a45e0988d67c29fe4b4
-WSL 2 対応 Docker Desktop for Windowsを使うための手順~
https://qiita.com/zembutsu/items/22a5cae1d13df0d04e7b
-volumes関連
--docker for windowsでのdocker-composeのvolumes~
https://qiita.com/tettsu__/items/c50c17b4eef3c960e9b8
--Docker for WindowsをWSLから使う時のVolumeの扱い方~
https://qiita.com/gentaro/items/7dec88e663f59b472de6
**トーハム絶度 [#p3319aae]
-Docker for Windowsで環境構築してみる
--その壱~
http://blog.ogaaaan.com/computer/web/docker-for-windows-b...
--その弐~
http://blog.ogaaaan.com/computer/web/docker-for-windows10...
**@IT [#r696489c]
***Windows管理者のためのDocker入門 [#h57d0ec6]
-無償の「Docker for Windows」で手軽にLinuxコンテナを利用...
http://www.atmarkit.co.jp/ait/articles/1609/01/news053.html
***vNextに備えよ! 次期Windows Serverのココに注目 [#ca591...
-(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
**変遷 [#fa3203dd]
-Docker for Windowsがコレジャナかった | To Be Decided~
https://www.kaitoy.xyz/2016/07/31/docker-for-windows/
--上記を見ると、[[Windows Serverコンテナ]]への期待が見れ...
--だだ、昨今は、[[Windows Serverコンテナ]]への期待は薄く...
--また、
---当時、[[Windows Serverコンテナ]]のフロントエンドとして...
---しかし、[[Docker Desktop for Windows>#z5c41a4e]]では、...
[[Hyper-V コンテナ]]上で動かすことができるようになってき...
----
Tags: [[:Windows]], [[:Hyper-V]], [[:仮想化]], [[:コンテ...
終了行:
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicros...
-[[戻る>コンテナ技術]]
--[[Windows Serverコンテナ]]
--[[Hyper-V コンテナ]]
* 目次 [#ufe25e22]
#contents
*概要 [#v7b9d207]
Windows上から、[[Linuxコンテナ>コンテナ技術#c0b2e7af]]で...
-[[Docker Toolbox>#t196c226]](2015/8/12リリース)から、...
-読んで字の如くWindowsから[[Docker>コンテナ技術#w576cb19]...
-色々あって(、進化の中で十徳ナイフ化し)、入門者には理解...
--昔は、[[Windows Serverコンテナ]]に関してはフロント機能...
--昨今では、[[Windows Serverコンテナ]]の機能も統合される...
*詳細 [#jabb8d6c]
**変遷 [#h6e25ade]
***Docker Toolbox [#t196c226]
-Windows 7 からは [[Docker for Windows>#e7c22006]] を利用...
-Docker Toolboxは、VirtualBox の中でLinuxコンテナを動作さ...
***Docker for Windows [#e7c22006]
[[Docker Toolbox>#t196c226]]の後継で、Windows上から~
Windowsコンテナ や Linuxコンテナ([[Docker>コンテナ技術#w...
-Windowsのコンテナ
--[[Windows Serverコンテナ]]のフロントエンド
--[[Hyper-V コンテナ]]のフロントエンド
-Linuxコンテナ
--[[Hyper-V コンテナ]]上の[[Docker>コンテナ技術#w576cb19]...
***Desktop with integrated Kubernetes [#md8e77bf]
18.02.0-ce以降
-正式には、Docker for Windows Desktop with integrated Kub...
-読んで字の如く [[Docker for Windows>#e7c22006]] 上の Lin...
***[[Docker Desktop for Windows]] [#z5c41a4e]
-2.0.0.2から [[Docker Desktop for Windows]] にリネームさ...
-以下が可能になる。
--[[Windows Serverコンテナ]]自体を実行可能
--[[WSL2>Windows Subsystem for Linux#t1ddb916]]上で[[Dock...
***[[Docker Desktop WSL2 Backend>Docker Desktop for Windo...
更に、WSL2上でDockerを動作することができるよう進化。
**周辺ツール [#u311c37f]
***[[Visual Studio Tools for Docker]] [#i7e68370]
***[[Visual Studio Kubernetes Tools]] [#sd3d1b96]
***[[Visual Studio Code Docker extension]] [#g32a96ba]
**インストールと利用 [#ib6bc582]
***インストール [#iec1969c]
-[[参考中 の Qiita記事>#ccfc0da4]] 等が参考になる。
-ザックリ、以下の手順でインストールできる。
--事前にHyper-Vを有効化しておく
--以下からダウンロードし、~
https://www.docker.com/products/docker-desktop
--インストーラを使用して、インストールすればOK。
***利用(試行) [#ba35dceb]
[[この辺>Azure Kubernetes Service (AKS)#c7683828]]を試し...
(コマンド4つで動作確認可能)
***[[ネットワーク設定>Docker for Windowsのネットワーク設...
**コンテナ操作 [#y452ac4f]
***[[停止と削除>https://dotnetdevelopmentinfrastructure.o...
***ファイルの変更 [#g5cfb145]
-ファイルを探す
--コンテナを探す。
>docker ps
--コンテナに接続
>docker exec -it <containerName> /bin/bash
--ファイルを探す
/app# dir
Dockerfile Pages Program.cs Properties Startup.cs
WebApplication1.csproj WebApplication1.csproj.user
appsettings.Development.json appsettings.json bin obj...
/app# cd wwwroot
/app/wwwroot# dir
css favicon.ico js lib
...
/app# exit
-ファイル操作
--コンテナ上のファイルをローカルに保存する
>docker cp <containerName>:/usr/local/apache2/logs/httpd...
--Windows上でファイルを編集する。
--ローカルファイルをコンテナ上にコピーする
>docker cp C:\Users\user\Documents\mod_httpd.pid <contai...
-参考
--Qiita
---Docker attach と exec~
https://qiita.com/leomaro7/items/649732faf2f632419f11
---Docker for Windowsでイメージからコンテナを生成/操作し...
https://qiita.com/fkooo/items/ad7d023b59df71cc9a60
*参考 [#yc4ade35]
**[[開発基盤部会 Wiki > Docker>https://dotnetdevelopmenti...
***[[Dockerコマンド>https://dotnetdevelopmentinfrastructu...
***[[Dockerファイル>https://dotnetdevelopmentinfrastructu...
***[[Dockerコンポーズ>https://dotnetdevelopmentinfrastruc...
***[[Dockerレジストリ>https://dotnetdevelopmentinfrastruc...
**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...
-[速報]次バージョンのDocker for Win/Macでは、~
ローカルにKubernetes環境も自動構築。DockerCon Europe 2017~
https://www.publickey1.jp/blog/17/docker_for_winmackubene...
-Kubernetesを統合した「Docker for Windows Desktop with in...
https://www.publickey1.jp/blog/18/docker_for_windows_desk...
**Qiita [#ccfc0da4]
-Docker for Windowsで快適な環境を得るまでの そこそこ長い...
https://qiita.com/YukiMiyatake/items/73c7d6c4f2c9739ebe60
-WindowsでDocker環境を試してみる~
https://qiita.com/fkooo/items/d2fddef9091b906675ca
-Docker Desktop for Windows (参考訳)~
https://qiita.com/zembutsu/items/0a66e9a3fb078e1c90ae
-Docker Desktop for Mac(参考訳)~
https://qiita.com/zembutsu/items/0a45e0988d67c29fe4b4
-WSL 2 対応 Docker Desktop for Windowsを使うための手順~
https://qiita.com/zembutsu/items/22a5cae1d13df0d04e7b
-volumes関連
--docker for windowsでのdocker-composeのvolumes~
https://qiita.com/tettsu__/items/c50c17b4eef3c960e9b8
--Docker for WindowsをWSLから使う時のVolumeの扱い方~
https://qiita.com/gentaro/items/7dec88e663f59b472de6
**トーハム絶度 [#p3319aae]
-Docker for Windowsで環境構築してみる
--その壱~
http://blog.ogaaaan.com/computer/web/docker-for-windows-b...
--その弐~
http://blog.ogaaaan.com/computer/web/docker-for-windows10...
**@IT [#r696489c]
***Windows管理者のためのDocker入門 [#h57d0ec6]
-無償の「Docker for Windows」で手軽にLinuxコンテナを利用...
http://www.atmarkit.co.jp/ait/articles/1609/01/news053.html
***vNextに備えよ! 次期Windows Serverのココに注目 [#ca591...
-(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
**変遷 [#fa3203dd]
-Docker for Windowsがコレジャナかった | To Be Decided~
https://www.kaitoy.xyz/2016/07/31/docker-for-windows/
--上記を見ると、[[Windows Serverコンテナ]]への期待が見れ...
--だだ、昨今は、[[Windows Serverコンテナ]]への期待は薄く...
--また、
---当時、[[Windows Serverコンテナ]]のフロントエンドとして...
---しかし、[[Docker Desktop for Windows>#z5c41a4e]]では、...
[[Hyper-V コンテナ]]上で動かすことができるようになってき...
----
Tags: [[:Windows]], [[:Hyper-V]], [[:仮想化]], [[:コンテ...
ページ名: