[解決済み] 作成前のチェックでエラーになる。「このコンピュータでは、VT-X/AMD-vが有効になっていません。有効になっているのに「BIOSで有効にすることが必須です。
質問事項
docker toolboxを実行する ( v19.03.1 ) を Windows 10 Home エディションから実行すると、次のようなエラーメッセージが表示されます。
Running pre-create checks...
Error with pre-create check: "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory"
Looks like something went wrong in step ´Checking if machine default exists´... Press any key to continue...
ネット上のヘルプスレッドをたくさん試しましたが、どれもBIOSでAMD-V(またはintelの同等品)を有効にする(完了)、Hyper-Vを無効にする(できない、Home版にはそれすらない)、ハイパーバイザーの起動タイプを無効にする(完了)、コア分離を無効にする(それはオフだ)、に帰結し、まだうまくいきません。以下は、私の設定の一部を示すスクリーンショットです。
Ryzen 3600 を x570 ボードで動作させ、BIOS で仮想化を有効にしました。
これは私の bcdedit で、hypervisorlaunchtype は Off です。
Windowsの機能です。仮想マシンプラットフォーム/Windowsハイパーバイザープラットフォームのオン/オフの順列をすべて試しましたが、どれもうまくいかず、現状はこのような状態です。
コアアイソレーションオフ。
すべての設定を1枚の画像にまとめました。 設定項目
また、アンチウィルスを無効にしてみましたが、効果がありませんでした。ドッカーツールボックス、VirtualBoxを一緒に、別々に再インストールしてみましたが、うまくいきませんでした。(VirtualBoxのバージョンも試しました
5.2.20
(docker toolboxのインストーラーに含まれている)と最新の
6.0.10
バージョン)
どんなことでもご相談ください。
更新しました。 VirtualBoxにUbuntu 18 (64 bit)をインストールすることに成功したので、仮想化は全く問題ないと思われるので、問題はDockerにあるのでしょう。
解決方法は?
Windows 10 Home と Docker Toolbox 18.09.3 (Ryzen 2500U を搭載したラップトップ) で同じ問題に直面しました。
msinfo32
ツールは "仮想化有効: true" を報告します。
私が役に立ったのは
--virtualbox-no-vtx-check
を
docker-machine create
コマンドで、具体的にはこのcmdを使用しました。
docker-machine create -d virtualbox --virtualbox-memory=4096 \
--virtualbox-cpu-count=4 --virtualbox-disk-size=40960 \
--virtualbox-no-vtx-check default
そして、すべてがうまくいったのです。これがあなたのケースでも役立つといいのですが :-)
関連
-
[解決済み】Docker for Windowsのエラーです。"ハードウェア支援型仮想化およびデータ実行保護は、BIOSで有効にする必要があります"
-
[解決済み] 停止したコンテナで画像が使用されている
-
[解決済み】デーモンからのエラー応答:getsockopt: 接続が拒否された
-
[解決済み] ドッカーイメージのアイコンを作成する
-
[解決済み] Dockerfileの "RUN chmod "が有効でない。
-
[解決済み] docker の多段ビルド Go イメージ - x509: 証明書は不明な機関によって署名されました。
-
[解決済み] docker-proxy - 443 でバインドしようとすると、ユーザーランドプロキシーを開始する際にエラーが発生します。
-
docker共通コマンドのまとめ
-
bashでの解決方法 : docker :コマンドが見つかりません。
-
UbuntuでDockerインストールしたgogsは、サービスを時々再起動するとアクセスできなくなります。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 「docker build" は正確に1つの引数を必要とします。
-
[解決済み] Docker Networking が無効になっています。警告: IPv4 転送が無効になっています。ネットワーキングは機能しません
-
[解決済み] ansibleでdocker-composeのコマンドを実行するには?
-
[解決済み] Docker Unknown フラグ --mount
-
[解決済み] Dockerイメージを1つのコンテナにまとめる方法はありますか?
-
[解決済み] Dockerの初期化に失敗しました
-
kubernetesの後に参加した作業ノードが "NotReady "状態である。
-
docker-composeコンテナのマウント権限の問題
-
ドッカーコンテナの状態がExitと表示される(1)
-
DockerRegistryV2 イメージの削除