dockerでMySQLをインストールして、ディレクトリをマウントする方法は何ですか?

Dockerの中にMySQLをインストールしてディレクトリをマウントするには、以下の手順に従って操作してください。

  1. 最初に、Dockerがインストールされ、起動していることを確認してください。
  2. MySQLデータを格納するためのディレクトリを作成してください。例えば、ホスト上の/var/lib/mysqlディレクトリにdataという名前のサブディレクトリを作成してMySQLデータを保存することができます。
  3. MySQLコンテナをインストールして実行し、ホスト上で作成したデータディレクトリをコンテナにマウントするには、次のコマンドを実行してください。
docker run --name mysql -v /var/lib/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=password -d mysql:latest

上記の中で、–nameパラメータはコンテナの名前を指定するために使用され、-vパラメータはディレクトリをマウントするために使用され、-eパラメータはMySQLのルートパスワードを設定するために使用されます。

  1. 命令を実行すると、MySQLコンテナがバックグラウンドで実行され、データディレクトリがコンテナにマウントされます。

今、MySQLクライアントを使用して、コンテナ内のMySQLインスタンスに接続し、マウントされたディレクトリにアクセスしてデータベースのデータを処理および管理することができます。

bannerAds