Windows に Docker と docker-compose スイートをインストールするための詳細なチュートリアル

Windows に Docker と docker-compose スイートをインストールするための詳細なチュートリアル

導入

Docker Engine は、アプリケーションの構築とコンテナ化に使用されるオープンソースのコンテナ化テクノロジです。Docker の文字通りの意味はドックです。日常の開発で使用するMysqlrabbitmqredis 、ドックに配置できるコンテナのようなものです。さらに、 docker-compose使用してこれらのコンテナの環境を構成すると、実行時にmysqlのインストール時に問題が発生しなくなります。Linuxには10の問題がありますが、dockerには問題はありません。

Hyper-Vを有効にする

Hyper-Vを有効にする

その後、Windowsを再起動します

ダウンロードしてインストールする

ダウンロードアドレス: https://www.docker.com/products/docker-desktop

ここに画像の説明を挿入

注意: 「閉じて再起動」をクリックする前に、他のファイルを保存してください。コンピュータが直接再起動します。

設定

私のコンピュータには16Gがあり、次のように設定できます

Dockerの設定

左下のdockerはすでに実行状態になっており、インストールは成功しています

docker-composeをインストールする

Docker Desktop for Windowsにはdocker-composeが付属しています
テスト、 win+r入力コマンド

docker-compose --version 

ここに画像の説明を挿入

さて、これでインストールチュートリアルは終了です〜

Windows への Docker と docker-compose のインストールに関するこの記事はこれで終わりです。Windows への Docker と docker-compose のインストールの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Windows 10にWSL2 Ubuntu20.04をインストールしてdocker環境を構築する方法
  • Windows に Docker をインストールする詳細なチュートリアル
  • Windows Server 2016 に Docker をインストールする方法
  • Windows 10にDockerをインストールする方法
  • Docker for Windows プルイメージファイルのインストール場所を変更する方法
  • docker-compose を使用して MySQL を実行する方法
  • docker-composeをインストールする最も簡単な方法2つ

<<:  MySQL で not in を使用して null 値を含める問題を解決する

>>:  Docker-compose インストール db2 データベース操作

推薦する

MySQLデータを復元する2つの方法

1. はじめに少し前、開発者がテスト環境や本番環境で誤った操作をし、データベースを誤って削除/更新し...

MySQL infobrightのインストール手順

目次1. 次のように、「rpm -ivh インストール パッケージ」コマンドを使用して rpm パッ...

dockerでsshd操作を有効にする

まず、docker に openssh-server をインストールします。インストールが完了したら...

WiFi 開発 | WiFi ワイヤレス テクノロジーの紹介

目次WiFiワイヤレステクノロジーの紹介1. WiFiテクノロジーの概要2. ESP8266の紹介W...

CSS3 での 2D および 3D 変換の実装

CSS3 は、要素の 2D 平面変換と視覚的な 3D 空間変換を実装します。2D 変換はより頻繁に使...

Linux サーバーに Java Web プロジェクトをデプロイするための完全なチュートリアル

この記事は主にインターネット上の他のチュートリアルを参考にしています。実際に操作した上でのまとめです...

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

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

React tsx はランダムな検証コードを生成します

React tsxは参照用にランダムな検証コードを生成します。具体的な内容は次のとおりです。最近、t...

JSは検証コードのランダム生成を実装します

この記事の例では、検証コードのランダム生成を実現するためのJSの具体的なコードを参考までに共有してい...

CSSはcalc()を使用して現在の表示画面の高さを取得します

まず、CSS3 の相対的な長さの単位を見てみましょう (詳細なチュートリアルを参照してください)。相...

MySQL 8.0.12 インストール設定方法とパスワード変更

この記事ではMySQL 8.0.12のインストールと設定方法を参考までに記録します。具体的な内容は以...

浮遊要素によって引き起こされる問題と解決策の詳細な説明

1. 問題複数のフローティング要素は親要素の幅を拡張できず、親要素の高さが 0 になる可能性がありま...

HTML/CSS におけるフロートの使用例の詳細

1. floatの基本的な使用例1. まず 2 つの div ボックスを作成し、高さ、幅、背景色を設...

CentOS 7 はネットワークカードを変更した後、インターネットにアクセスできません

不明なドメイン名 www.baidu.com を Ping するホストのIPアドレスを変更する右クリ...

HTML でのアンカーポイントの適用

アンカーポイントの設定<a name="トップ"></a>...