Windows 上の Docker にさまざまなソフトウェアをインストールする詳細なプロセス

Windows 上の Docker にさまざまなソフトウェアをインストールする詳細なプロセス

1. MySQLをインストールする

# docker で mysql をダウンロード
docker プル mysql
 
#docker を起動します --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
 
#コンテナに入る docker exec -it mysql bash
 
#mysqlにログイン
mysql -u root -p // Enter キーを押してパスワードを入力します ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
 
#リモートログインユーザーを追加します。rootアカウントで直接ログインすることもできます。
'yrzsp'@'%' というユーザーを作成し、mysql_native_password で '123456' によって識別します。
*.* のすべての権限を 'yrzsp'@'%' に付与します。

質問:
クライアントが MySQL に接続すると、「1251 クライアントはサポートしていません...」

ここに画像の説明を挿入

解決策(1)ユーザー情報を表示する

mysql.user からホスト、ユーザー、プラグイン、認証文字列を選択します。 

ここに画像の説明を挿入

注: ホストが%の場合、IPに制限はありません。localhostは、ローカルマシンがmysql_native_password以外のプラグインを使用していることを意味し、パスワードを変更する必要があります。

(2)ユーザーパスワードを変更する ①ユーザーをrootに、ホストを%に、パスワードを123456に更新する

ALTER USER 'root'@'%' は '123456' によって mysql_native_password で識別されます。

② ユーザーをrootに、ホストをlocalhostに、パスワードを123456に更新します。

ALTER USER 'root'@'localhost' を '123456' によって mysql_native_password で識別します。

接続に成功しました

ここに画像の説明を挿入

3. MySQLの使用

#コンテナに入る docker exec -it mysql bash
 
#mysqlにログイン
mysql -u root -p //パスワードを入力

2. Redisをインストールする

1. 最新バージョンをインストールする

docker pull redis:最新

ここに画像の説明を挿入

2. ローカル画像を表示

Docker イメージ

ここに画像の説明を挿入

3. コンテナを実行する

docker run -itd --name redis -p 6379:6379 redis 

ここに画像の説明を挿入

4. 動作状況を確認する

ドッカーps 

ここに画像の説明を挿入

5. Redisに接続する

docker exec -it redis-test /bin/bash
redis-cli 

ここに画像の説明を挿入

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

Zookeeperをダウンロード

docker pull 動物園の飼育係

ミラーを見る

Docker イメージ

ミラーリングを開始し、ポートをマップする

docker run --rm --name zookeeper -p 2181:2181 -d zookeeper

コンテナを表示

ドッカーps 

ここに画像の説明を挿入

5. Zookeeperコンテナに入る

docker exec -it zookeeper /bin/bash

binディレクトリに入ります: cd bin/

ここに画像の説明を挿入

6. zkClient.shを接続する

ルート@6ec49958c478:/bin# zkCli.sh 

ここに画像の説明を挿入

4. RabbitMQをインストールする

RabbitMQをインストールする

docker pull rabbitmq:3.7.7-management

ミラーを見る

Docker イメージ

RabbitMQを実行する

docker run -d --name rabbitmq -p 15672:15672 -p 5672:5672 rabbitmq:3.7.7-management

画像IDを表示

ドッカーps 

ここに画像の説明を挿入

5. rabbitmqを入力する

docker exec -it イメージID /bin/bash 

ここに画像の説明を挿入

Windows での Docker の各種ソフトウェアのインストールについて詳細に説明したこの記事はこれで終わりです。Windows での Docker のインストールに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Windows 10にWSL2 Ubuntu20.04をインストールしてdocker環境を構築する方法
  • Windows に Docker をインストールする詳細なチュートリアル
  • Windows Server 2016 に Docker をインストールする方法
  • Windows 10にDockerをインストールする方法
  • Windows プラットフォームでの Docker のインストールと使用に関する簡単な説明
  • Docker for Windows プルイメージファイルのインストール場所を変更する方法
  • Windows システムに Docker ウィンドウをインストールする構成プロセス
  • Windows に Docker をインストールするチュートリアル

<<:  HTML ページ出力で従うべきいくつかの原則の要約

>>:  MySQL8.0.18 複数マスターと 1 スレーブの構成

推薦する

CentOS はローカル yum ソースを使用して LAMP 環境を構築するグラフィック チュートリアル

この記事では、ローカル yum ソースを使用して CentOS 上に LAMP 環境を構築する方法に...

VMware での Ubuntu 16.04 イメージの完全インストール チュートリアル

この記事では、VMware 12でのUbuntu 16.04イメージのインストールチュートリアルを参...

Linuxのバージョン情報を復号化する方法

Linux バージョンに関する情報を表示および解釈するのは、見た目よりも少し複雑です。単純なバージョ...

Brotli圧縮アルゴリズムを有効にするNginxの実装プロセスの詳細な説明

序文Web アプリケーションでは、トラフィックを節約し、転送データのサイズを縮小し、転送効率を向上さ...

シンプルなHTMLとCSSの使い方の詳細な説明

HTML と CSS を含む JD.com のホームページの静的ページ効果を 3 日間で完成させます...

vue-router 4 の使用例の詳しい説明

目次1. インスタンスをインストールして作成する2. vue-router4の新機能2.1 動的ルー...

JS での filter() 配列フィルターの使用

目次1. はじめに2. 方法の紹介3. 使用例要約する1. はじめに配列フィルターは、フロントエンド...

IDEA で Linux コマンドを使用する方法

Windows システムと比較して、Linux システムは多数の豊富なコマンドライン ツールを提供し...

Javascript Bootstrapのグリッドシステム、ナビゲーションバー、カルーセルの詳細な説明

目次ブートストラップと関連コンテンツの紹介グリッドシステムネストされた列列オフセット列の並べ替えナビ...

HTML ページでギリシャ文字を使用する方法

ギリシャ文字は、特に数学や物理学などの科学技術分野で非常によく使用される記号列であり、特定の意味を持...

CSS エラスティック ボックス flex-grow、flex-shrink、flex-basis の詳細な説明

3 つの属性 flex-grow、flex-shrink、flex-basis の機能は次のとおりで...

背景位置パーセンテージ原則の詳細な説明

今日、誰かがコードを調整するのを手伝っていたとき、次のようなスタイルを見つけました。 背景位置: 5...

Pengyou.com モバイル クライアントのダウンロード ページのデザイン共有 (画像とテキスト)

まずは簡単なデータを見てみましょう。 Googleが発表したレポートによると、 ①中国の都市の97%...

Vueコンポーネントの動的コンポーネントの詳細な説明

目次要約する要約する配列が変更されると、対応するデータを動的にロードしますシナリオ: 異なるコンポー...

Nginx設定の原理と実装プロセスの詳細な説明https

Linuxユーティリティcertbotを使用してhttps証明書を生成するこのツールは Let&#...