8
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

DockerAdvent Calendar 2014

Day 21

超初心者向け:windows で docker を使うよ

Posted at

みなさんこんにちは :smile: docker というと linux 系な感じがしますが、windowsでも使えるのでやってみた :thumbsup: とはいっても windows に仮想環境 VirtualBox 入れてその上に docker なんだけど。

**現在(2014/12)サポートされているwindowsのバージョンは 7.1 と 8 **

インストール

docker-install.exe をダウンロード(130MBぐらい)してインストール

現在、Win7.1と8でテストされているらしい

今回使用したバージョン

docker-windows-installer v1.3.3

  • Boot2Docker 1.3.3 (Docker v1.3.3, Linux v3.16.7)
  • Boot2Docker Management Tool v1.3.3
  • VirtualBox v4.3.18-r96516
  • msysGit v1.9.4-preview20140929

パッケージ自体はここからDL ⇒ https://github.com/boot2docker/windows-installer/releases/tag/v1.3.3

手元の環境

  • Windows 7 Professional SP 1 (64bit)
  • Intel Core i5-2520M CPU @ 2.50Ghz
  • 8.00 GB

msysGit とは

Git for Windows が正式名称で、Git本家が提供するWindowsっ用パッケージが Git for Windows でその配布時の名称がmsysgitと言うらしい。

参考: msysgit で日本語を使いたい http://qiita.com/kumazo@github/items/2169e1ee7be278f82b94

VirtualBox とは

仮想マシン実行環境、元々開発していたinnotekと言う会社がSunに買収されて、Oracleへという流れらしい。innotek自体はWindowsのVirtualPCの開発にも関わっていたらしい。

参考:Wikipedia http://ja.wikipedia.org/wiki/VirtualBox

注意点

なんで VirtualBox 入れるの?って疑問の答えがこれで

The Docker Engine uses Linux-specific kernel features, so to run it on Windows we need to use a lightweight virtual machine (vm). You use the Windows Docker client to control the virtualized Docker Engine to build, run, and manage Docker containers.
https://docs.docker.com/installation/windows/#installation

WindowsでDocker使うのはどう見ても向いていないように思える展開

続きが続く・・・

8
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?