ユーザ用ツール

サイト用ツール


ソフトウェア:docker:docker_toolbox

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

次のリビジョン
前のリビジョン
ソフトウェア:docker:docker_toolbox [2019/07/24 11:38]
yusuke_komori 作成
ソフトウェア:docker:docker_toolbox [2019/10/18 18:34] (現在)
humolife
行 1: 行 1:
 ====== Docker Toolbox のインストール ====== ====== Docker Toolbox のインストール ======
 +前提条件 64bit であること。\\
 +
 +===== Docker Desktop for Windows =====
 +[[https://hub.docker.com/editions/community/docker-ce-desktop-windows|Docker Desktop for Windows]]\\
 +Windows 10 の Professional か Enterprise 向け。
 +
 +===== Docker Toolbox =====
 +[[https://docs.docker.com/toolbox/overview/|Docker Toolbox]]\\
 +上記以外(Windows 10 Home など)。今回、インストール方法を解説する方。
 +
 +==== インストール ====
 +Docker Toolbox をインストールするため [[https://github.com/docker/toolbox/releases/tag/v18.09.3|Toolbox Releases]] から最新の .exe ファイルをダウンロードします。
 +200MB程度あるため、ちょっとダウンロードに時間がかかります。
 +
 +{{ :ソフトウェア:docker:docker_01.jpg?direct&400 |}}
 +ダウンロードした exe ファイルを実行後、最初の【Next】を押下すると、上記画面が表示されます。
 +VirtualBox や Git for Windows がインストール済みの場合は、チェックを外します。
 +
 +{{ :ソフトウェア:docker:docker_02.jpg?direct&400 |}}
 +デフォルトで NIDS5 driver のインストールにチェックが入っていませんが、もしインストール後エラーがでるようであれば、インストールした Docker Toolbox や Oracle VM VirtualBox などをアンインストール後、チェックありで再インストールすると動くかもしれません。
 +
 +{{ :ソフトウェア:docker:docker_03.jpg?direct&400 |}}
 +インストールに成功すると、3つのアイコンが生成されます。
 +
 +==== 初期設定 ====
 +【Docker Quickstart Terminal】を起動します。\\
 +
 +=== bash.exe が見つからない ===
 +【Docker Quickstart Terminal】を起動しようとした際に\\
 +<color #ff6666>bash.exe を探しています。自分で探す場合は、[参照]をクリックしてください。</color>\\
 +と表示される場合があります。
 +{{ :ソフトウェア:docker:docker_6.jpg?nolink |}}
 +この場合は【Docker Quickstart Terminal】を右クリックし【プロパティ】から【リンク先】を編集します。\\
 +Git の bash.exe が見つからないことが原因なので、自分のPCにインストールされている Git の場所を確認し、【リンク先】のパスを以下のように書き換えてあげます。
 +<code>
 +"C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh"
 +  ↓
 +"C:\Users\ユーザ名\AppData\Local\Programs\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh"
 +</code>
 +
 +=== Docker Quickstart Terminal 初回起動時にエラー ===
 +私の環境では、アカウントに管理権限がないため、そのまま起動すると以下のようなエラーが表示されました。
 +<code>
 +Docker Machine is not installed. Please re-run the Toolbox Installer and try again.
 +
 +Looks like something went wrong in step ´Looking for vboxmanage.exe´... Press any key to continue...
 +</code>
 +
 +{{ :ソフトウェア:docker:docker_04.jpg?direct&400 |}}
 +その場合、【右クリック】>【管理者として実行】とすることで動作しました。\\
 +
 +{{ :ソフトウェア:docker:docker_05a.jpg?direct&400 |}}
 +ただ、毎回この操作をするのは面倒なので、【右クリック】>【プロパティ】>【詳細設定】>【管理者として実行】にチェックを入れることで、常に【管理者として実行】させることができるようになります。
 +
 +こんな感じでクジラが表示されれば初期設定完了です。
 +<code>
 +                        ##         .
 +                  ## ## ##        ==
 +               ## ## ## ## ##    ===
 +           /"""""""""""""""""\___/ ===
 +      ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ /  ===- ~~~
 +           \______ o           __/
 +                \         __/
 +              \____\_______/
 +
 +docker is configured to use the default machine with IP XXX.XXX.XXX.XXX
 +For help getting started, check out the docs at https://docs.docker.com
 +
 +Start interactive shell
 +</code>
 +
 +クジラが表示されずエラーが表示される場合、[[ソフトウェア:docker:docker_toolbox:Docker Quickstart Terminal が起動できない場合の対処法|Docker Quickstart Terminal が起動できない場合の対処法]]。
 +
 +==== 動作確認 ====
 +<code>
 +docker run hello-world
 +</code>
 +を実行します。\\
 +以下のように表示されれば、OKです。
 +<code>
 +$ docker run hello-world
 +
 +Hello from Docker!
 +This message shows that your installation appears to be working correctly.
 +
 +To generate this message, Docker took the following steps:
 + 1. The Docker client contacted the Docker daemon.
 + 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
 +    (amd64)
 + 3. The Docker daemon created a new container from that image which runs the
 +    executable that produces the output you are currently reading.
 + 4. The Docker daemon streamed that output to the Docker client, which sent it
 +    to your terminal.
 +
 +To try something more ambitious, you can run an Ubuntu container with:
 + $ docker run -it ubuntu bash
 +
 +Share images, automate workflows, and more with a free Docker ID:
 + https://hub.docker.com/
 +
 +For more examples and ideas, visit:
 + https://docs.docker.com/get-started/
 +</code>
 +
 +==== Oracle VM VirtualBox の設定変更 ====
 +デフォルト設定だと、メインメモリーの設定などが低いので上げてあげる。\\
 +Oracle VM VirtualBox を起動後、default マシンを選択し【設定】を開く。
 +  * システム > メインメモリー:1024MB → 2048MB
 +  * ディスプレイ > ビデオメモリー:8MB → 16MB
 +
 +ホスト(Windows10)のディレクトリを Docker でも使えるようにするマウント(共有フォルダー)設定手順については、以下のページにて解説してます。\\
 +[[ソフトウェア:docker:docker_toolboxでマウント_共有フォルダ_設定|Docker Toolboxでマウント(共有フォルダ)設定]]
  
ソフトウェア/docker/docker_toolbox.1563935894.txt.gz · 最終更新: 2019/07/24 11:38 by yusuke_komori