Holo ブログのデータベースコンテナを管理する#
Holo をインストールすると、mysql8 のデータベースが付属しています。公式の mysql インスタンスを使用している場合は、このデータベースは他のアプリケーションの読み書きをサポートします。コンテナの起動時に設定したパスワードを使用するだけで管理できます。以下はデータベースを管理するためのコンテナへのアクセス方法です。
MySQL クライアントをコンテナ内にインストールし、コマンドラインで管理できます:
-
MySQL コンテナを起動したホストに入る:
docker ps # コンテナ名またはIDを確認 docker exec -it <container name or ID> /bin/bash
コンテナ内に入ると、左側のプロンプトが bash に変わります
その後、データベースコマンドを使用してログインおよびデータベースの管理ができます
mysql -u root -p
を入力し、データベースの root パスワードを入力すると、mysql に入ることができます