Docker で MySQL を使用する手順は何ですか?

Docker De Mysql Wo Shi Yongsuru Shou Shunha Hedesuka



MySQL は、Windows、Facebook、Twitter などのさまざまなプラットフォーム上で動作できる、よく知られたリレーショナル データベース管理プログラムです。Docker は、開発者がコンテナを利用してアプリケーションを作成、実行、配布できるようにするよく知られたフォーラムです。 Docker を使用すると、ユーザーは MySQL を使用できるようになります。これは、データベース アプリケーションをインストールおよび保守するための効率的で適応性のある方法です。また、MySQL アプリケーションのセキュリティ、移植性、分離性も提供します。

この記事では、Docker で MySQL を使用するための手順を段階的に説明します。

Docker で MySQL を使用する手順は何ですか?

Docker で MySQL を使用するには、以下の手順を試してください。







ステップ 1: Docker Hub から MySQL イメージをプルする

MySQL を Docker Hub からローカル システムにプルするには、Windows PowerShell で以下のコマンドを作成します。



ドッカープルmysql



MySQL イメージの最新バージョンがダウンロードされたことがわかります。





ステップ 2: ダウンロードしたイメージを表示する

次に、使用可能なすべてのイメージをリストして、MySQL イメージが正常にプルされたことを確認します。

ドッカーイメージ



上記の出力は、MySQL イメージの最新バージョンを示しています。

ステップ 3: MySQL コンテナを開始する

次に、「」経由で MySQL コンテナを作成して実行します。 docker run -d –name <継続名> -e MYSQL_ROOT_PASSWORD=<パスワード> <イメージ名> ' 指図:

ドッカーラン -d - 名前 mySql-cont -それは MYSQL_ROOT_PASSWORD =mysql123 mysql:最新

ここ:

  • -名前 ” オプションはコンテナ名を設定します。つまり、” mySql-cont ”。
  • -d 」フラグは、コンテナをバックグラウンドで実行するために利用されます。
  • -e MYSQL_ROOT_PASSWORD 「」は root パスワードを「」に定義します mysql123 ”。
  • mysql:最新 」は、利用する Docker イメージです。

上記で実行したコマンドにより、「 mySql-cont 」コンテナはバックグラウンドで最新バージョンの MySQL を実行します。

ステップ 4: 実行中の MySQL コンテナを表示する

MySQL コンテナが正常に実行されていることを確認するには、次のコマンドを実行します。

港湾労働者 ps

上記の出力は、MySQL コンテナが正常に実行されていることを示しています。つまり、「 mySql-cont ”。

ステップ 5: MySQL コンテナにアクセスする

さあ、「」を活用してください。 docker exec -it 」コマンドをコンテナ名とともに使用して、実行中の MySQL コンテナ内で Bash シェルを開きます。

港湾労働者 実行する -それ mySql-cont バッシュ

上記のコマンドにより Bash シェルが開かれたので、ユーザーは実行中の MySQL コンテナ内でコマンドを実行できるようになりました。

ステップ 6: MySQL データベースに接続する

その後、提供されたコマンドを使用して root ユーザーとして MySQL データベースに接続し、対話的にパスワードを入力します。

mysql -uroot -p

MySQL シェルが起動していることがわかります。

ステップ 7: MySQL コマンドを実行する

最後に、MySQL コンテナで MySQL コマンドを実行します。たとえば、「」を実行します。 データベースを表示します。 」コマンドを使用して、既存のすべてのデータベースを表示します。

データベースを表示します。

上記の出力には、MySQL コンテナ内で使用可能なデータベースが示されています。

特定のデータベースを選択するには、「 USE <データベース名>; ' 指図:

mysqlを使用します。

さらに、選択したデータベース内のテーブルを表示するには、以下のコマンドを使用します。

テーブルを表示します。

上記の出力では、MySQL コンテナ内のすべてのテーブルが表示されます。 MySQL を Docker で使用することに成功しました。

結論

Docker で MySQL を使用するには、まず、「」を使用して Docker Hub から MySQL イメージをプルします。 ドッカープルmysql ' 指図。次に、「」を通じて MySQL コンテナを作成して実行します。 docker run -d –name <継続名> -e MYSQL_ROOT_PASSWORD=<パスワード> <イメージ名> 」コマンドを実行して表示します。その後、MySQL コンテナにアクセスし、MySQL データベースに接続します。最後に、MySQL コマンドを実行します。この記事では、Docker で MySQL を使用する手順を説明しました。