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 データベース操作

推薦する

Angularコンポーネントライフサイクルの詳細説明(I)

目次概要1. フックの呼び出し順序2. onChangesフック3. 変更検出メカニズムとDoChe...

アリババの中秋節ロゴとウェブサイトのデザインプロセス

<br />まずアイデアを考え、次にスケッチを描き、次にマウスでスケッチし、最後にフラッ...

最新のウェブフロントエンドフレームワーク10選を紹介(翻訳)

Web 開発の世界では、フレームワークは非常に一般的です。新しいフレームワークやテンプレートが毎日の...

Vite2.0の落とし穴

目次Viteプロジェクトビルドの最適化他のやっとこれは前回の記事の補足です。設定プロジェクトで遭遇し...

時点に基づくMySQLクイックリカバリソリューション

なぜこのような記事を書いたかというと、数日前の夜、仕事が終わろうとしていたときに、業務側で突然、テー...

MySql 8.0.11 のインストール プロセスと Navicat とのリンク時に発生する問題の概要

私のシステムとソフトウェアのバージョンは次のとおりです。システム環境: win7、64ビットMySQ...

MySQL 文字列連結関数 GROUP_CONCAT の詳細な説明

前回の記事では、クロステーブル更新について書きました。自分が書いた SQL を見たとき、自分がバカみ...

Ubuntu 20.04 IPアドレスを変更する方法の例

例:本日、前回のオフィスコラボレーションプラットフォーム実験の続きをしていたところ、仮想マシンは以前...

フレームウィンドウ間の関連付けとハイパーリンクのターゲット属性の使用を実装する方法

フレーム ウィンドウの関連付けを実現するには、次に示すように、ハイパーリンクの「ターゲット」ウィンド...

レアタグフィールドセットと凡例の使用方法の詳細な説明

<fieldset>と<legend>については、ほとんどの人はおそらく馴染...

nodejs + koa + typescript の統合と自動再起動に関する問題

目次バージョンノートプロジェクトを作成する依存関係をインストールするコンテンツの記入src/serv...

Dockerfile echoは、指定されたファイル内の複数行のテキストを実装する方法を指定します。

Dockerfile内の指定されたファイルに複数の行を追加します。echoの後の「$」記号に注意し...

a タグにはテキストと画像があります。テキストを非表示にして画像のみを表示するにはどうすればよいでしょうか?

多くの場合、画像を表示する<a>タグのスタイルに遭遇しますが、タグ内にテキストがあり、そ...

IE ブラウザの HTML ハック タグの概要

コードをコピーコードは次のとおりです。 <!--[if !IE]><!-->...

React-Native環境のセットアップと基本的な紹介

環境の準備1. 環境構築React Native 中国語ウェブサイト2. 開発ツール フロントエンド...