win10環境でDockerをインストールする実装

win10環境でDockerをインストールする実装

1. Docker公式サイトにアクセスする

まず、Dockerの公式ウェブサイトにアクセスして、最新の公式Docker for Windowsをダウンロードします: Dockerダウンロード

Docker の開発ドキュメントは公式 Web サイトでご覧いただけます。

公式サイトによると、Windows 環境で Docker をダウンロードするには、次の要件を満たす必要があります。Docker for Windows には、64 ビット Windows 10 Pro と Microsoft Hyper-V (つまり、64 ビット Windows 10 Pro (Professional エディションと Enterprise エディションの両方) と Microsoft Hyper-V) が必要です。Hyper-V は、Windows 10 に付属する Microsoft の仮想マシンです。起動するだけです。

2. Microsoft Hyper-Vを起動する

コンピュータで、「コントロール パネル」 -> 「プログラム」 -> 「Windows の機能の有効化または無効化」を開きます。

赤いボックスの内容をクリックします:

這里寫圖片描述

次のように、Hyper-V オプションをチェックします。

這里寫圖片描述

[OK]をクリックすると、システムが自動的に更新されます。更新が完了すると、コンピューターを再起動するかどうかを尋ねられます。コンピューターをすぐに再起動することを選択します。コンピュータを再起動した後、Win アイコンを左クリックし、コンピュータ上のすべてのアプリケーションを表示して、「Windows 管理ツール」を見つけます。

這里寫圖片描述

クリックして Hyper-V マネージャーが表示された場合は、Hyper-V が正常に開かれたことを意味します。クリックしてマネージャーの内容を表示します。

這里寫圖片描述

這里寫圖片描述

3. Dockerをインストールする

安定バージョンをダウンロードしました:

這里寫圖片描述

インストール ファイルがダウンロードされるのを待った後、それをダブルクリックするとポップアップが表示されます。

這里寫圖片描述

同意するボックスをチェックした後、「インストール」をクリックすると、インストールが自動的に開始されます。

這里寫圖片描述

インストールが成功すると、次のように表示されます。

這里寫圖片描述

デスクトップに Docker for Windows アイコンが追加されていることがわかります。

インストールが完了すると、Docker は自動的に起動しますが、コンピューターは長い間応答しません。タスク マネージャーで Docker が開いていることを確認しましたが、実行されないため、コンピューターを再起動しました。再起動後、次のプロンプトがポップアップ表示されました。

這里寫圖片描述

Docker の起動を待機中に、エラーが表示されます: Docker を起動するためのメモリが不足しているため、Docker を起動できません:

這里寫圖片描述

これは、「Docker を起動しようとしていますが、メモリが足りません。メモリを解放するか、設定を変更してください」という意味です。
タスクバーで Docker アイコンを見つけます。

這里寫圖片描述

アイコンを右クリックして、「設定...」を見つけます。それをクリックして、図に示すように Docker メモリを 2048 MB から 1280 MB に変更し、「適用」をクリックすると、Docker が自動的に再起動します。

這里寫圖片描述

Dockerが動作しているのが分かります

這里寫圖片描述

4. Dockerの旅を始める

Docker 操作はコマンドラインを使用して実行されるため、最初にコマンドライン ツールを開く必要があります (または PowerShell などの他のツールをダウンロードする必要があります)。キーボード入力: win+R、実行ツールを開き、cmd と入力して、コマンド ライン ツールを開きます。

這里寫圖片描述

まず、Docker のバージョンを確認してください。

這里寫圖片描述

Dockerの使い方の詳しいチュートリアルについては、別の記事をご覧ください。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Windows10 HomeバージョンにDockerをインストールするときに発生する問題の概要
  • WIN10 に Docker をインストールするチュートリアル
  • Windows 10 Home Edition に Docker for Windows をインストールする

<<:  vue-element-admin プロジェクトのインポートとエクスポートの実装

>>:  MySQL で指定した桁数の乱数を生成する方法と、バッチで乱数を生成する方法

推薦する

CSS3 フィルターを使用して PNG 画像の色を変更するサンプル コード

この方法は、CSS3のdrop-shadow filterを使用して、png画像の不透明部分に任意の...

3つの簡単な調整でMySQLを最適化する

私は熟練した DBA になるつもりはありませんが、MySQL を最適化するときは、いくつかの構成を調...

ウェブフロントエンド開発者が知っておくべき 9 つの実用的な CSS プロパティ

1. 角を丸くする今日の Web デザインは、常に最新の開発テクノロジーに追随しており、HTML5 ...

スクロールバーの美化効果を実現するための CSS3 のサンプル コード

具体的なコードは次のとおりです。 /*スクロールバーの幅*/ ::-webkit-スクロールバー{ ...

HTML4とHTML5の違い: 入力にフォーカス実装コードを追加する方法

html4:コードをコピーコードは次のとおりです。 <フォーム> <p>&l...

MySql8.0以降のバージョンでROOTパスワードを正しく変更する方法

展開環境:インストールバージョン Red Hat Cent 7.0 MYSQL バージョン 8.0....

テーブル編集操作を実現する js+Html

この記事では、テーブルの編集操作を実現するためのjs+Htmlの具体的なコードを参考までに共有します...

MySQL Community Server 5.6.39 のインストール方法

この記事では、MySQLのダウンロードとインストールの詳細なチュートリアルを記載しています。具体的な...

MySQL のインデックス障害の一般的なシナリオと回避方法

序文これまでにも、一部の SQL ステートメントを不適切に使用すると MySQL インデックスが失敗...

Linux echo テキスト処理コマンドの使用法と例

Linux ヘルプ ドキュメントでの echo の説明は、Python や Java などのプログラ...

Linux でファイアウォールがオフになっているかどうかを確認する方法

1. サービス方法ファイアウォールのステータスを確認します。 [root@centos6 ~]# サ...

Tomcat で server.xml と content.xml を変更した後の自動復元の問題の解決方法

設定ファイルを server.xml と content.xml に書き込みます。サーバーを再起動す...

React スキャフォールディングのパスエイリアスを設定する方法

この記事を書いている時点でのReactのバージョンは16.13.1です1 npm run eject...

テキストエリアの disabled 属性と readonly 属性の具体的な使用法

障害者の定義と使用法disabled 属性はブール属性です。 disabled 属性は、テキスト領域...

MySQLカスケードレプリケーションの実装方法の例

いわゆるカスケード レプリケーションでは、マスター サーバーが 1 つのスレーブ サーバーにのみデー...