サイトアイコン Amelt.net

Docker Quickstart Terminal:このショートカットは、リンク先の’bash.exe’が変更または移動されているので…

Amelt

Amelt

This post is also available in: English-US (英語)

Docker Toolboxを使ってDockerをインストール(Windows7 64bit)した後に、Docker Quickstart Terminal のショートカットをクリックして立ち上げようとしたら、表題のようなエラー(このショートカットは、リンク先の'bash.exe'が変更または移動されているので...)に遭遇した時の話をメモとして書きとめています。
どなたかのお役に立てれば幸いです。

GitHubのissuesで、同じようなエラーの対処方法が色々と書かれていましたが、状況によって対応方法がけっこう違うみたいです。
とりあえず、私の環境ではDocker Quickstart Terminalのショートカットのリンク先(ショートカットを右クリック>ショートカットタブ>リンク先)の内容を、以下のように Program Files の後に (x86) を加える事で正常に動きました。

変更前:
"C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh"
変更後:
"C:\Program Files (x86)\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh"

参考:
https://github.com/docker/toolbox/issues/335