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 で指定した桁数の乱数を生成する方法と、バッチで乱数を生成する方法

推薦する

位置のいくつかの巧妙な応用の詳細な説明:sticky スティッキーポジショニング

背景: position:sticky はスティッキー配置とも呼ばれます。スティッキー配置の要素は、...

Webフロントエンドツール、Sublime Text 2の紹介

Sublime Text 2 は、軽量でシンプル、効率的なクロスプラットフォーム エディターです。ブ...

MySQL エラー番号 1129 の解決方法

SQLyog が MySQL に接続する際にエラー番号 1129 が発生します: mysql エラー...

アニメーションとトランジションの違い

CSS3アニメーションとJSアニメーションの違いJSはフレームアニメーションを実装しますCSS3はト...

vue3 コンポーネントでの v-model の使用と詳細な説明

目次v-model 入力で双方向バインディングデータを使用するコンポーネント内の v-model他の...

MySQLデータベースを使い始めるための最初のステップはテーブルを作成することです

データベースを作成する右クリック - 新しいデータベースを作成ライブラリ名を入力し、文字セットと並べ...

スライダー間隔コンポーネントのネイティブ js 実装

この記事の例では、スライダー間隔コンポーネントを実装するためのjsの具体的なコードを参考までに共有し...

IIS を使用して X-Forwarded-For ヘッダー (XFF) を呼び出して訪問者の実際の IP を記録する 2 つの方法

問題: IIS を通じて公開された Web サイトは F5 デバイスの背後に配置されています。透過的...

MySQL デュアルマシン ホットスタンバイ実装ソリューション [テスト可能]

目次1. コンセプト2. 環境の説明3. マスタースレーブホットスタンバイ実装1. コンセプト1. ...

VueはPCで写真をアップロードする機能を実現

この記事の例では、PC上で写真アップロード機能を実現するためのVueの具体的なコードを参考までに共有...

画面なしで無線ネットワークに接続しているときに Raspberry Pi の IP アドレスを見つける方法

あなたがlinuxerだと仮定すると、 windowserだとは想定しません。Windows ユーザ...

CSS でハニカム/六角形アトラスを実装するためのサンプルコード

理由は分かりませんが、UIではハニカム効果(手を広げたような効果)のデザインが好まれます。 1. 六...

Dockerコマンドの学習を1つの記事にまとめる

目次導入ミラーリポジトリログイン引く押す検索ローカル画像管理画像rmiタグ建てる歴史保存負荷輸入コン...

Dockerコンテナを作成、起動、停止する方法

1. コンテナとは、独立して実行されるアプリケーション、またはアプリケーションのグループとその動作環...

Vue3 ドキュメント クイックスタート

目次1. セットアップ1. セットアップ関数の最初のパラメータ - props 2. 文脈2. セッ...