ホームページ  >  記事  >  運用・保守  >  ドッカーの起動方法

ドッカーの起動方法

WBOY
WBOYオリジナル
2023-05-13 13:16:07652ブラウズ

MySQL Database

Docker は、アプリケーションを簡単にデプロイおよび管理できる便利でシンプルな仮想化ツールです。その中で、MySQL データベースはアプリケーションで最もよく使用されるリレーショナル データベースです。この記事では、Docker で MySQL データベースを起動する方法を説明します。以下の手順に従ってください:

ステップ 1: MySQL イメージをダウンロードする

まず、MySQL イメージをローカル ホストにダウンロードします。 DockerHub で MySQL イメージを見つけて、次のコマンドを実行してダウンロードできます。

docker pull mysql:latest

このコマンドは、MySQL イメージの最新バージョンをダウンロードします。

ステップ 2: MySQL コンテナを実行する

MySQL イメージをダウンロードした後の次のステップは、コンテナを実行することです。次のコマンドを実行して MySQL コンテナを起動します:

docker run --name mysql -e MYSQL_ROOT_PASSWORD=passwd -d mysql:latest

このコマンドは、「mysql」という名前のコンテナを作成します。実行環境のrootパスワードを「passwd」に設定します。ただし、「passwd」を希望のパスワードに置き換える必要があります。

ステップ 3: MySQL クライアントを実行する

次に、Docker で MySQL クライアントを開いて、MySQL コンテナが正常に起動したかどうかを確認する必要があります。次のコマンドを実行して、Docker で MySQL を開きます:

docker run -it --link mysql:mysql --rm mysql sh -c 'exec mysql -h"$MYSQL_PORT_3306_TCP_ADDR" -P"$MYSQL_PORT_3306_TCP_PORT" -uroot -p"$MYSQL_ENV_MYSQL_ROOT_PASSWORD"'

このコマンドは、新しい MySQL コンテナを作成し、対話型シェルを開きます。このシェルを使用して、MySQL へのアクセス、データベースの表示、またはその他の操作を実行できます。

ステップ 4: MySQL データベースを作成して使用する

MySQL クライアントを開いたら、データベースを作成して使用できます。次のコマンドを実行して、MySQL クライアントで「test」という名前のデータベースを作成して使用します。

CREATE DATABASE test;
USE test;

このコマンドは、database of という名前のデータベースを作成します。 「test」を実行し、それを MySQL クライアントで現在アクティブなデータベースにします。

ステップ 5: MySQL コンテナを閉じて削除する

MySQL 操作が完了したら、MySQL コンテナを閉じて削除し、Docker ホスト上のリソースを解放する必要があります。次のコマンドを実行して、MySQL コンテナをシャットダウンして削除します。

docker stop mysql
docker rm mysql

このコマンドは、「mysql」という名前のコンテナを停止して削除します。

結論

この記事では、Docker で MySQL データベースを起動する方法を学びました。 MySQL イメージのダウンロード、MySQL コンテナの実行、データベースの作成と使用、コンテナのシャットダウンと削除の方法を説明しました。 Docker で MySQL データベースを実行する必要がある場合、上記の手順は作業を完了するのに役立ちます。

以上がドッカーの起動方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。