モズク食べる

雑食雑記

Windows7 に Docker for windowsを導入したい

※古いブログが消せなくなってしまったので転記しちゃいます…。

Windows7 に Docker for windowsを導入したい

【目的】

Windows10に抗って生きていきたかった。(敗北)

Windows7で、Docker、使いたかった。

 

◆手順

※2017年12月時点での情報です。今も有効かどうかは調べてません

※Docker for Windowsの実行にはWindows7以上の64bitOSが必要です。

 

【DOCKER TOOLBOXのダウンロード】


参考記事:http://docs.docker.jp/windows/step_one.html

Docker ToolboxのDLリンクが(当時は?)超見つけづらかった。

下記からDLです。

docs.docker.com

どんどんいきましょう。

ss0007

 
【マシンが対応しているかどうか確認する】

使用しているWindows仮想マシンに対応しているかどうか。

ss0012

とりあえずSpeccyをインストール。※必要に応じて選びましょう

ss0024

f:id:mozukuino:20181203230422p:plain

ss0029
CPUのVirtualizationの部分が「Supported, Enabled」となっていればOK。いえーい。

 
【DOCKER TOOLBOXのインストール】

インストーラのダウンロード後、

ファイルを実行してDocker Toolboxをインストールします。

 

pppurple.hatenablog.com

あとはこの参考記事通りに進めればオッケーなんですが、

気になった部分もあったので掻い摘んで書いていきます。

 

Windows7の場合はDockerを動作させるためにVirtual Boxが必要になるため

ない場合は、Docker Toolboxインストールと同時にインストールします。

ss0002

インストールの最後に「Connect to Docker Hub」の画面になります。

「SKIP FOR NOW」で取り敢えず続行。

ss0006.JPG

 
 
【DOCKER QUICKSTART TERMINAL 実行】

インストールが終わったらデスクトップにアイコンが3つ出来ています。

ss0013

早速「Docker QuickStart Terminal 」を実行しようとしたのですが

ss0030

ショートカットのリンク切れ。

アイコンを右クリックしプロパティからパスを確認。

 

“C:\Program Files\Git\bin\bash.exe” –login -i

“D:\XXX\000_Software\Docker Toolbox\start.sh”

(パスはいい感じに読み換えて下さい

 

Git for Windows必要じゃん。というわけでインストール。

gitforwindows.org

というわけで、Gitインストール&ショートカット修正。

 

“D:\XXX\000_Software\Git\bin\bash.exe –login -i

“D:\XXX\000_Software\Docker Toolbox\start.sh

(パスはいい感じに読み換)

 

一応当時調べた限りだとGitをインストールしてたって何らかの条件下で起きる様です。

ショートカット周りのトラブルが厄介そうな場合はこちらが参考になるかも。

github.com

 

いろいろありましたが、

再度「Docker QuickStart Terminal 」をダブルクリックすれば…

ç¡é¡-24bitã«ã©ã¼-04

無事に実行できました。

 
【エラーが出て実行出来ない場合】

“Looks like something went wrong in step ‘Finalize’ … Please any key to continue…”

が出ちゃった場合、起動出来ません。

 

(手元のstart.shでは)74行目をコメントアウトすれば解決です。

※参考サイトにも記載ありましたが行数が異なったので一応

ss0031

 

◆おわり

先人方の知恵の寄せ集めです。

いつもありがとうございます。