Docker-toolbox
Docker-ツールボックス
入門の章では、WindowsでのDockerツールボックスのインストールについて説明しました。 Dockerツールボックスは、DockerコンテナをWindowsおよびMacOSで実行できるように開発されています。 Windows上のツールボックスのサイトはhttps://docs.docker.com/docker-for-windows/です
Windowsの場合、Hyper-Vを有効にしたWindows 10またはWindows Server 2016が必要です。
ツールボックスは、次のコンポーネントで構成されています-
- Docker Engine -これは、Dockerコンテナの実行に使用されるベースエンジンまたはDockerデーモンとして使用されます。
- Docker Machine -Dockerマシンコマンドの実行用。
- * Docker Composeコマンドを実行するための Docker Compose 。
- キネマティック-これは、WindowsおよびMac OS用に構築されたDocker GUIです。
- Oracle virtualbox
次に、Dockerツールボックスで可能なさまざまなタイプのアクティビティについて説明します。
Powershellで実行する
Windows 10のDockerツールボックスを使用すると、 powershell からDockerコマンドを実行できます。 WindowsでPowerShellを開いてDockerバージョンのコマンドを入力すると、インストールされているDockerバージョンに関する必要な詳細がすべて取得されます。
イメージのプルとコンテナの実行
Linuxの場合と同様に、Docker Hubからイメージをプルし、Powershellでコンテナーを実行することもできます。 次の例は、Ubuntuイメージのダウンロードとイメージからのコンテナーの実行を簡単に示しています。
最初のステップは、Docker pull コマンドを使用して、UbuntuイメージをDocker Hubからプルすることです。
次のステップは、次の run コマンドを使用してDockerイメージを実行することです-
docker run –it ubuntu/bin/bash
このコマンドはLinuxの場合と同じであることがわかります。
カイトマティック
これは、Windows上のDockerに相当するGUIです。 このGUIを開くには、タスクバーに移動し、Dockerアイコンで右クリックして、Kitematicを開くことを選択します。
Kitematic GUIをダウンロードするよう求められます。 ダウンロードしたら、コンテンツを解凍するだけです。 Kitematic.exe というファイルがあります。 このexeファイルをダブルクリックして、GUIインターフェイスを開きます。
次に、Docker Hubにログインし、GUIから入力するように要求されます。 必要なユーザー名とパスワードを入力して、[ログイン]ボタンをクリックするだけです。
ログインすると、インターフェースの左側でシステムにダウンロードされたすべての画像を見ることができます。
右側には、Docker Hubで利用可能なすべての画像があります。
Kitematicを使用してDocker Hubからノードイメージをダウンロードする方法を理解するための例を見てみましょう。
- ステップ1 *-検索条件にノードのキーワードを入力します。
- ステップ2 *-公式のノードイメージで[作成]ボタンをクリックします。 その後、ダウンロード中の画像が表示されます。
イメージがダウンロードされると、ノードコンテナの実行が開始されます。
- ステップ3 *-*設定*タブに移動すると、以下に示すように、さらに詳細な設定オプションにドリルダウンできます。
- 一般設定-このタブでは、コンテナに名前を付け、パス設定を変更し、コンテナを削除できます。
- ポート-ここでは、さまざまなポートマッピングを確認できます。 必要に応じて、独自のポートマッピングを作成できます。
- ボリューム-ここでは、さまざまなボリュームマッピングを確認できます。
- 詳細-コンテナの詳細設定が含まれています。