ユーザ用ツール

サイト用ツール


ソフトウェア:docker:docker_toolbox

差分

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

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

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
ソフトウェア:docker:docker_toolbox [2019/07/24 12:11]
yusuke_komori
ソフトウェア:docker:docker_toolbox [2019/10/18 18:34] (現在)
humolife
行 1: 行 1:
 ====== Docker Toolbox のインストール ====== ====== Docker Toolbox のインストール ======
-[[https://hub.docker.com/editions/community/docker-ce-desktop-windows|Docker Desktop for Windows]] は、Windows 10 の Professional か Enterprise 向けということなので、Windows 10 Home な私は [[https://docs.docker.com/toolbox/overview/|Docker Toolbox]] インストールします。\\ +前提条件 64bit であること。\\ 
-[[https://github.com/docker/toolbox/releases/tag/v18.09.3|Toolbox Releases]] から最新の .exe ファイルをダウンロードします。+ 
 +===== 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.1563937876.txt.gz · 最終更新: 2019/07/24 12:11 by yusuke_komori