Hyper-V(ハイパーバイザープラットフォーム)を有効にすることなく、Windows 10/8/7またはサーバーにDockerをインストールしますか?次に、WindowsでDockerコンテナを開始する最も簡単な方法です…
Docker、オープンソースプラットフォームは、孤立した環境でさまざまなアプリやオペレーティングシステムを実行するためのコンテナ化された仮想マシンを提供します。他の仮想マシンソフトウェアと比較して、Dockerは軽量であり、その上の画像はシステムのカーネルを使用して最適な速度を提供します。さらに、その上で実行することを意図した画像は、剥がされたり、非常に軽いです。たとえば、通常のUbuntuサーバーCLI ISOと比較して、サイズがはるかに小さくて軽いUbuntu画像も、ダウンロードして使用できるようにオンラインで利用できます。
バージョンに関しては、Dockerは2つのエディションを提供しています。1つはエンタープライズとオープンソースソフトウェアである他のコミュニティです。自由に使用できるオープンソースには、コンテナを操作するために必要なすべての機能があり、サーバーや開発でマシンをテストするために使用できます。エンタープライズバージョンとは異なるものは、サポートといくつかの管理機能であり、生産的な運用でも使用します。
したがって、VirtualBoxやVMware Workstationプレーヤーなどの他のソフトウェアに仮想化サポートを保持するためにHyper-Vを有効にしたくない場合は、Docker Toolboxを使用してWindows 10または7にDocker-CEをインストールする簡単な方法を次に示します。
ここで学んだこと:
- Hyper-Vを使用せずにDockerを実行する方法は?
- Windows 10および7のDockerツールボックスのインストール
- Hypervisor -Hyper -VなしでWindows1でDocker画像を引っ張って実行する
前提条件:
- Dockerツールボックス実行可能ファイル
- Windows 10または7
- 管理者アクセス
- インターネット接続
Dockerツールボックスをダウンロードします
最初に必要なのは、Docker、Docker-Machine、Docker-Compose、Kitematic WebベースのGUI、VirtualBoxのさまざまなツールを含むツールボックスです。 VirtualBoxがそこにあることがわかります。したがって、Hyper-Vの代わりにDockerツールボックスに、それを使用してベースLinuxイメージを実行して、さらにコンテナ化されたマシンを作成します。ツールボックスは、MacOSとWindows 10/8/7の両方のプラットフォームで利用できます。githubページ実行可能バイナリをダウンロードします。
インストーラーを実行します
上記のリンクを使用してインストーラーを使用したら、他のWindowsソフトウェアと同じように実行するだけです。あなたは「Dockerツールボックスのセットアップウィザード「。をクリックします次ボタン。
宛先の場所を選択します
デフォルトでは、他のWindowsアプリケーションと同様に、ウィザードはC:DriveにDockerファイルとフォルダーもインストールします。ただし、他のディレクトリに保存する場合は、ここでそれを選択してください。
インストールするDockerツールボックスコンポーネントを選択します
ツールボックスを使用することの利点は、グラフィカルユーザーインターフェイスアプリを含むDockerを使用するために必要なすべての重要なコンポーネントが付属していることです。KitematicDocker Hubから引っ張られたDocker画像をグラフィカルにインストール、開始、停止、削除します。デフォルトでは、それらのすべてが選択され、そのままにすることをお勧めします。ただし、高度なユーザーである場合は、それに応じて選択します。
コンポーネントは次のとおりです。
- Windows用のDockerクライアント
- Windows用のDockerマシン
- DockerはWindows用に作曲します
- VirtualBox
- WindowsのKitematic(アルファ)
- Windows用のgit
追加のタスクを選択します
さまざまな仮想コンテナを作成するために、Dockerは軽量のLinuxディストリビューションを使用し、Hyper-Vなしで実行するにはVirtualBoxを使用します。したがって、boot2docker vmのアップグレード、バイナリなどのデフォルトのオプションをそのままにして、そのままパスに残し、クリックします。次ボタン。
Hyper-VなしでDocker QuickStart端子を実行します
最後に、すべてをインストールした後、デスクトップにアイコンが表示されます - Docker QuickStartターミナル、それをダブルクリックして、VirtualBoxでDocker Virtual MachineイメージをセットアップするためにBash端子を起動します。
Dockerの動作を確認してください
同じ端子ウィンドウを使用するか、コマンドプロンプトを開いて、Dockerが正常に動作しているかどうかを確認できます。ターミナルタイプについて:
docker pull ubuntu
上記のコマンドは、Docker HubからUbuntuの最新のDocker画像を取得します。
ubuntuコンテナを起動します
画像が引っ張られ、それを容器として実行します。
docker run -it ubuntu
rootユーザーを使用したubuntu bashが表示され、一般的にubuntu linux OSで実行されるすべてのコマンドの実行を開始します。
Kitematic GUI、アクセスコンテナにコマンドを実行します
コマンドラインインターフェイスを使用したくない場合は、デスクトップに「ラベル」という別のアイコンがあります。Kitematic(Alpha)」それをダブルクリックして実行します。インターフェイスからVirtualBoxオプションを選択します。推奨画像を含む、システム上のすべての実行中のコンテナが表示されます。
Kitematicのインターフェイスから、PowerShellを介してインストールされたコンテナおよび選択したコンテナにコマンドを直接実行できます。コンテナを選択して、をクリックしてくださいexecメニューに与えられたオプション。これにより、PowerShellが開き、コンテナサポートコマンドを実行します。
このようにして、WindowsシステムでHyper-Vを有効にすることなく、Dockerのすべての利点を簡単に取得できます。あなたもできます。