サイトアイコンFronted Code

私の知識や、知ってたらよかったこと等が書いてあるブログです

2021/05/25

Docker【解決済み】Error creating machine Error in driver during machine creation exit status 1 docker-machineエラー

【解決済み】Error creating machine Error in driver during machine creation exit status 1 docker-machine エラー

環境

windows10 による、Hyper-v ドライバを使用した環境です

エラー発生

私の場合、Hyper-v マネージャーから仮想マシンを作成した後、早速立ち上げようと思い Hyper-v 上に Docker マシンを作成するコマンドを叩いた所、エラーが確認されました。

docker-machine create --driver hyperv default

Error creating machine Error in driver during machine creation exit status 1

実際、このエラーが発生するとすればこの段階で見られた方が多いのではないでしょうか。

私は、コマンドが間違っているのか何故なのかわからず、頭を抱えましたが仮想マシン作成時の設定をよく見たら簡単に解決できました。

エラーの原因と解決策

エラーの原因は、ご自身のパソコン自体のインターネットの接続方法にありました。

どういうことか、実際の Hyper-V マネージャーの仮想マシン作成画面から説明します

HyperVマネージャー

この矢印が示す、二つの選択肢は私のパソコンのインターネットへの接続方法を示しています。

この場合、上は有線で、下は無線ですね。

尤も、有線(無線)でしか接続したことないよという方は、現れない選択肢であり過去に行った接続方法が一覧となって表れる選択肢のようですね。

そして解決策ですが、単純に現在どのようにしてインターネットに接続しているか確認してそれと同じ選択肢を選べばよいだけですね。

私はデフォルトで有線になっておりましたが、エラー発生時は無線接続を採用していたためこのエラーが発生したと考えます。

Docker は難しいですね、、、