1

https://github.com/boot2docker/windows-installer/releasesから docker-install v1.1.2 をダウンロードしてインストールしました。

ただし、「許可が拒否されました」というエラーが表示され続けます。

C:\apps\Boot2Docker>bash
luog@IKARI:/c/apps/Boot2Docker$ ./start.sh
initializing...
./start.sh: line 21: ./boot2docker.exe: Permission denied
starting...
./start.sh: line 23: ./boot2docker.exe: Permission denied
connecting...
./start.sh: line 25: ./boot2docker.exe: Permission denied

cmd コンソールから直接 boot2docker を実行すると、次のようになります。

C:\apps\Boot2Docker>boot2docker.exe
Access is denied.

何か案が?

管理者の役割でコマンドを開いたことに注意してください。それでも役に立ちません

エクスプローラーから「start.sh」をダブルクリックしたときのスクリーンショット: ここに画像の説明を入力

4

2 に答える 2

0

ダウンロードしたばかりのバージョンは、28 日前にリリースされたばかりの安定版ではありません

したがって、 Boot2Dockerを完全にアンインストールし、それに関連するすべてのファイルを削除します

すべてを再起動します

次に、v 1.1.2 ではなく Boot2docker v1.1.1 を以下からダウンロードします。

https://github.com/boot2docker/windows-installer/releases/download/v1.1.1/docker-install.exe

次に、このガイドを使用してインストールします。

http://docs.docker.com/installation/windows/

注 :::プロセッサはハードウェア仮想化をサポートする必要があります。

これがうまくいったかどうか教えてください。そうでなければ、何か他のことを提案します..

于 2014-08-21T12:39:01.257 に答える
0

説明から、2つの問題のように見えます

許可

権限の問題を解決できる管理者ロールで boot2docker Windows インストーラーを実行できます。

マウントコマンド

にいくつかのスクリプトがあります。これはbashスクリプトであるため、~/.bashrc前に実行されます。start.sh削除することをお勧めします(最初にバックアップしてください)。http_proxy設定の種類がある場合は、それらを保持できます

~/.boot2docker特に以前にインストールしたことがある場合は、削除してクリーン インストールを行うとよいでしょう。

于 2014-08-18T09:09:27.660 に答える