Docker で MySQL コンテナを起動する方法
MySQL コンテナを起動するには、次の手順に従ってください。
- まず、Dockerをインストール済みか確認してください。ターミナルまたはコマンドプロンプトでdocker -vコマンドを実行すると、Dockerがインストールされているかどうか、およびバージョンを確認できます。
- docker コンテナ内に MySQL をインストールするには、以下のコマンドを使って Docker Hub からダウンロードする。
docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=your_password -p 3306:3306 -d mysql:latest
mysql-containerという名前のコンテナを作成し、MySQLコンテナをホストの3306ポートにマッピングします。your_passwordは、MySQLルートユーザーに設定するパスワードに置き換えてください。
- コンテナ起動後、次のコマンドで MySQL コンテナにログインできます。
docker exec -it mysql-container mysql -uroot -p
すると、MySQL root ユーザーのパスワードを入力するように促されます。ステップ 2 で設定したパスワードを入力すると、MySQL コマンドラインインターフェースにログインします。
MySQLコンテナを起動して、MySQL のさまざまな操作を実施できるようになりました。