- 追加された行はこの色です。
- 削除された行はこの色です。
*Docker for Windows(Windows10) [#sfaeeb59]
RIGHT:更新日 &lastmod();
WindowsでLinuxコンテナを動かす。
**インストール [#j833aeae]
Docker for Windowsを以下DLしてWindows10Proにインストール
-https://blog.docker.com/2016/07/docker-for-mac-and-windows-production-ready/
-バージョンの確認
PS C:\WINDOWS\system32> docker version
Client:
Version: 17.03.0-ce
API version: 1.26
Go version: go1.7.5
Git commit: 60ccb22
Built: Thu Feb 23 10:40:59 2017
OS/Arch: windows/amd64
Server:
Version: 17.03.0-ce
API version: 1.26 (minimum version 1.12)
Go version: go1.7.5
Git commit: 3a232c8
Built: Tue Feb 28 07:52:04 2017
OS/Arch: linux/amd64 ←ここでコンテナがLinuxが動作することがわかる
Experimental: true
-bashのDL
-bashコンテナイメージのDL
PS C:\WINDOWS\system32> docker pull bash
Using default tag: latest
latest: Pulling from library/bash
627beaf3eaaf: Pull complete
7e2889a553e0: Pull complete
4f9a0f3eaf09: Pull complete
Digest: sha256:96c319a25fe24ebd52b9c1168ad473d604b733be6c88013ccce9e4fbc48fa68f
Status: Downloaded newer image for bash:latest
-bashコンテナをイメージから起動
PS C:\WINDOWS\system32> docker run -it bash
bash-4.4# ls
bin dev etc home lib media mnt proc root run sbin srv sys tmp usr var
***Docker for WindowsのHyper-V仮想マシン(MobyLinuxVM)保存場所 [#e35050fe]
C:\Users\Public\Documents\Hyper-V\Virtual hard disks\MobyLinuxVM.vhdx
-イメージの保存場所の変更
--docker for windowsを終了
&ref("./Docker停止.png");
--仮想ディスクが格納されているVirtual Hard Disksディレクトリを任意のドライブに移動
「E:\Docker\Hyper-V」に移動
--管理者権限でコマンドプロンプトを起動し以下のコマンド実行
(ショートカットでは不可)
C:\WINDOWS\system32>mklink /D "C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks" "E:\Docker\Hyper-V\Virtual hard disks"
C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks <<===>> E:\Docker\Hyper-V\Virtual hard disks のシンボリック リンクが作成されました
--docker for windowsを起動
**参考 [#y1b92f32]
-http://www.atmarkit.co.jp/ait/articles/1609/01/news053.html
-http://www.atmarkit.co.jp/ait/articles/1701/31/news043.html
-イメージの保存場所の変更:http://qiita.com/yKanazawa/items/c1f7a56df0495b5523a5