DockerでRedisをインストールする際に、マウントパスをどのように設定しますか?
DockerにRedisをインストールしてマウントパスを設定する場合は、以下の手順に従って操作することができます。
- 最初に、Dockerがインストールされていることを確認してください。インストールされていない場合は、Docker公式ドキュメントを参照してインストールしてください。
- Redisの永続化ストレージパスとしてディレクトリを作成してください。/path/to/redis-dataのような任意のパスを選択できます。
- /path/to/redis-data に mkdir コマンドを使ってディレクトリを作成します。
- Redisコンテナをプルして実行し、同時に永続化ストレージパスをコンテナにマウントするために、次のコマンドを使用してください。
- $ docker run -d -p 6379:6379 -v /path/to/redis-data:/data –name redis redis を実行します。
- このコマンドは、名前がredisのコンテナを作成し、コンテナ内の/dataパスをローカルの/path/to/redis-dataパスにマウントし、ホストの6379ポートをコンテナ内の6379ポートにマッピングします。
- 現在、Redisはすでにインストールされ、設定されています。Redisクライアントを使用して接続し、操作することができます。
- レディスのCLI
- Redisサーバーに接続するためには、redis-cliコマンドを使用します。Redisコマンドを使用して、キーと値のペアをストアし、取得することができます。
- redis> SET mykey “こんにちは Redis”
OK
redis> GET mykey
“こんにちは Redis” - Redisコンテナを停止または削除する必要がある場合は、以下のコマンドを使用できます。
- $ dockerを停止する
$ dockerを削除する
DockerにRedisをインストールしてマウントパスを設定するプロセスが完了しました。必要に応じて永続的な保存パスやその他のコンテナパラメータを変更できます。