Windows 10にDockerをインストールする方法


-1
2024-08-29T19:15:32+02:00

最終更新: 29/08/2024

Windows 10のドッカー

当初、 デッカー これは Linux 用に開発されたテクノロジでしたが、時間が経つにつれて、Microsoft オペレーティング システムによって開発されたプラットフォームにも適用されるようになりました。この投稿では、次のことを見ていきます Windows 10にDockerをインストールする方法 そしてそれが私たちにもたらす主な利点は何ですか。

まず、Docker とは正確に何なのか、そしてそれがどのように機能するのかを思い出しましょう。次に、Windows 10 にインストールしてサービスを楽しむための方法を説明します。

Docker とは何ですか?またその目的は何ですか?

ドッカーとは、 オープンソースソフトウェア 2013年に作成されました ソロモン・ハイクス これは、仮想コンテナ内にアプリケーションをデプロイするために使用されます。これにより、さまざまなアプリケーションがさまざまな複雑な環境で動作できるようになります。

非常に簡単に説明すると、Docker コンテナーは 特定のアプリケーションを実行するために必要なすべての要素が含まれるソフトウェア パッケージ。 Docker イメージは、各コンテナーの起動または停止に必要な指示、構成、および指示を提供します。

これらの各コンテナの管理は、 ドッカー API またはコマンド ライン インターフェイス (CLI) を介して。複数のコンテナを管理する場合は、このツールを使用する可能性があります。 ドッカーコンポーズ。

Docker はどのように私たちを助けてくれるでしょうか?多くのケースがありますが、最も一般的なのは権力のケースです。 新しいソフトウェアを手動でインストールせずに試すことができます。その主な利点の中で、移植性、自動化機能、そして常に質問に答え、手を貸してくれる世界中のユーザーの大規模なコミュニティについて言及する必要があります。

一方で、Docker は Docker と同じ速度を提供しないと言わなければなりません。 バーチャルマシン。また、一部のユーザーにとってはその処理がやや複雑になる可能性があることにも注意してください。

いずれにせよ、アプリケーションの開発が非常に困難であると認識している場合、Docker コンテナを使用することは、考えられるすべての環境で動作することを保証できる最良の方法の 1 つです。

Windows 10 に Docker を段階的にインストールする

Windows 10 に Docker をインストールするのは複雑なプロセスではありません。考慮する必要があるのは、オペレーティング システムがすべての規格に準拠していることです。 以前の要件。この点を確認したら、 などの保証があるアプリを使うのがベストです。 Dockerデスクトップ.

インストール要件

Docker Desktop を使用して Windows 10 に Docker をインストールするには、次のいずれかが必要です。 versiones オペレーティング システムの: Windows 10 プロ、Windows 10 エンタープライズ o Windowsの10教育 (Hyper-V および WSL 2 をサポート)。などでも可能です Windowsの10ホーム、2020 年 XNUMX 月のアップデート以降を使用している限り。

これとは別に、私たちは次のことをしなければなりません BIOS/UEFI で仮想化が有効になっていることを確認してください。これは、Docker Desktop が Hyper-V または WSL 2 を使用するために不可欠です。

最初に: 必要な Windows 機能を有効にする

必要なシステム要件が満たされていることを確認したら、次の機能を 1 つずつ有効にする必要があります。

Hyper-V とコンテナーを有効にする

  1. コントロールパネルから、 プログラム
  2. 選択します 「Windows の機能をオンまたはオフにします。」
  3. そこで次のボックスをアクティブにします。 Hyper-Vの 仮想マシンプラットフォーム。
  4. 最後に、をクリックします "受け入れるために" そしてコンピュータを再起動します。

WSL 2 (Linux 用 Windows サブシステム) を有効にする

管理者として PowerShell を開き、再起動する前に次のコマンドを実行します。

dism.exe / online / enable-feature / featurename:Microsoft-Windows-Subsystem-Linux / all / norestart
dism.exe / online / enable-feature / featurename:VirtualMachinePlatform / all / norestart

WSL 2 Linux カーネルを更新する

カーネルアップデートをダウンロードします «WSL 2 Linux カーネル アップデート パッケージ (x64 マシン用)» から マイクロソフト公式サイト そして実行します ダウンロードしたインストーラーを使用して WSL カーネルを更新します。

WSL 2をデフォルトとして設定します

最後に、PowerShell で次のコマンドを実行して、WSL 2 をデフォルトのバージョンとして設定します。

wsl --set-default-version 2

2 番目: Docker Desktop をダウンロード、インストール、構成する

Windows 10 で Docker を使用するための最後のステップは次のとおりです。 Dockerデスクトップをダウンロード 公式リンクからダウンロードし、コンピューターで実行します。インストール プロセス中に、WSL 2 を次のように使用するオプションを選択する必要があります。 バックエンド 画面に表示される残りの指示に従います。

次に、スタート メニューから Docker デスクトップを開きます (初回は数分かかる場合があります)。アプリケーションの使用を開始する前に、いくつかのパラメーターを構成する必要があります。

  • WSLの構成- Docker Desktop のメイン インターフェイスでは、 設定、メニューへ 全般 そしてオプションを有効にします 「WSL 2 ベースのエンジンを使用する」。
  • WSL統合のセットアップ:またしましょう 設定、そこから その他情報 そして私たちは選択します WSLの統合 使用したい Linux ディストリビューションを使用します。

最後に、 確認する インストールが正常に完了したことを確認したら、PowerShell を開いて次のコマンドを実行して確認します。

docker –バージョン

すべてが正しい場合は、ウェルカム メッセージが表示されます。この後、Docker は Windows 10 上で問題なく動作するようになります。