3

docker をインストールし、 https ://docs.docker.com/installation/windows/#installation の指示に従いましたが、boot2docker start を実行すると、次のようになります。

 Trying to get IP one more time
  exit status 255
 Docker client does not run on Windows for now. Please use
     "boot2docker" ssh
  to SSH into the VM instead

boot2docker ssh を試すと、同じ 255 エラーが発生します。boot2docker IP を使用して VM IP を取得しようとしましたが、何も得られませんでした。起動プロセスで boot2locker が成功しなかったためだと思います。

いくつかの観察結果... vm 設定を調べたところ、指定されたネットワークまたはストレージ設定がなく、vm 設定のメモリ割り当てが構成 (boot2docker 構成) の値と一致しませんでした。boot2docker の start/stop コマンドが機能します。

私は困惑しています。

4

6 に答える 6

3

私は同様の問題を観察しました。次の手順は私を助けました:

  1. VirtualBox GUI を開きます。
  2. boot2docker-vm仮想マシンを削除します。
  3. 開始Boot2Docker Start---boot2docker-vm仮想マシンを再作成します。
于 2014-09-01T19:27:39.463 に答える
2

Oracle VM VirtualBox Manager に移動し、boot2docker-vm の電源をオフにして、再起動します。それは私のために働いた。

于 2014-08-08T09:03:00.727 に答える
2

誰かのマシンにまさにこれがありました。

私たちにとっての解決策は、

  • VirtualBox UI (C:\program files\oracle....) を実行します。
  • VMを見つけます(上部にあります)
  • 「電源を切る」を選択

すべてが完了すると、boot2docker が再び正常に起動しました。

極端な場合、boot2docker-vm イメージを virtualbox から削除することができ、再インストールする必要があります。

于 2014-08-08T08:54:57.360 に答える
2

それが役立つ場合に備えて。私の問題は、boot2docker のデフォルト設定が私のラップトップの能力を超えているためです (私は知っています)。VirtualBox GUI を使用して boot2docker-vm のプロパティを変更することで問題を解決しました。プロパティを開くとすぐに、ダイアログボックスの下部にいくつかの警告が表示されたので、ヒントに従ってそれらの警告を解決し、設定を保存して、docker を起動することができました。

CPUを4→1、メモリを2Gから1.5G、ビデオメモリを20Mに変更しました。それが役に立てば幸い。

于 2014-10-13T16:58:41.083 に答える
1

ほとんどの場合、BIOS で「仮想化」を有効にしていません。boot2docker は Virtualbox に 64 ビット OS をインストールする必要があります。

于 2014-08-06T00:35:45.497 に答える
1

Windowsでdockerを実行しようとすると、大きな問題が発生したことは注目に値します。Boot2docker は VritualBox 4.3.20 で問題なくインストールできます。boot2docker または docker 自体を実行できませんでした。

VirtualBox 4.3.20 をアンインストールし、代わりに 4.3.12 を使用したことを理解するのに何年もかかりました。

したがって、Windows の場合、boot2docker は VirtualBox 4.3.12 のみを使用します。

于 2015-02-03T16:15:40.210 に答える