Docker は、最も人気のあるアプリケーション コンテナ化テクノロジになりました。あらゆるプラットフォーム (Linux、Windows、Mac) 上で実行できるため、アプリケーションの導入と管理が大幅に簡素化されます。 Docker はアプリケーション自体だけでなく、データベースなどの依存サービスもコンテナ化できます。この記事では、Docker を使用して MySQL データベースをインストールおよび構成する方法について説明します。
docker pull mysql
これにより、MySQL Docker イメージの最新バージョンがダウンロードされます。
docker run --name test-mysql -e MYSQL_ROOT_PASSWORD=<your_password> -p 3306:3306 -d mysql
上記のコマンドは、MySQL Docker イメージから test-mysql という名前の新しいコンテナを作成します。パラメータ「-e MYSQL_ROOT_PASSWORD=
Windows システムで Docker を実行している場合は、次のコマンドを実行する必要があります:
docker run --name test-mysql -e MYSQL_ROOT_PASSWORD=<your_password> -p 3306:3306 -d mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
Linux/Mac とは異なり、Windows はコンテナ内の文字セットと並べ替え方法の変更をサポートしていません。 MySQL コンテナを実行する前に、これらのオプションをコンテナの実行時に指定する必要があります。
docker ps
test-mysql コンテナがコンテナが正常に実行されたことを示す、返された結果情報。
docker exec -it test-mysql mysql -uroot -p<your_password>
Windows では、次のコマンドを使用します。次のコマンド:
docker exec -it test-mysql mysql -uroot -p<your_password> --protocol=tcp
上記のコマンドを実行した後、MySQL コマンド ライン インターフェイスに入ります。これは、MySQL Docker コンテナが正常にインストールされたことを意味します。
概要
Docker を使用すると、MySQL のインストールと管理が簡単になります。この記事では、Docker Hub から MySQL Docker イメージをダウンロードし、MySQL コンテナを作成する方法を説明します。 Windows ユーザー向けに、より詳細なインストール手順も提供します。これらの手順で、MySQL の Docker インストールを確認する方法を正常に学習できたはずです。
以上がDocker を使用して MySQL データベースをインストールおよび構成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。