DockerでRedisをインストールして設定する方法
Redisをインストールして設定する方法は以下の通りです。
- まず、Docker上でRedisイメージを検索・ダウンロードします。Redisの最新バージョンをダウンロードするには、以下のコマンドを使用します。
- docker pull redis
- ダウンロード完了後、次のコマンドを使用して Redis コンテナを作成できます。
- docker run –name my-redis -p 6379:6379 -d redis
- my-redisという名前のRedisコンテナが作成され、コンテナ内の6379ポートがホストの6379ポートにマッピングされます。6379ポートがホスト上で他のコンテナによって占有されている場合は、別のポートにマッピングするように選択できます。
- Redis コンテナがバックグラウンドで実行されるようになりました。次のコマンドを使用して、コンテナのステータスを確認できます。
- docker ps
- my-redis コンテナが動作している場合は、インストールが成功しています。
- redisコンテナには現在次のコマンドを使用して接続できます
- docker exec -it my-redis redis-cli
- これにより、Redis コマンドを実行できる Redis コマンドラインインターフェースが開きます。
- Redisの設定を使いたい場合は、以下のコマンドでRedisのデフォルト設定ファイルをホストにコピーできます。
- docker cp my-redis:/usr/local/etc/redis/redis.conf ./redis.conf
- これにより Redis コンテナ内のデフォルトの設定ファイルがカレントディレクトリ内の redis.conf ファイルにコピーされます。
- 次に、**redis.conf**ファイルを編集して変更できます。たとえば、バインドされているIPアドレスやパスワードを変更できます。構成が完了したら、ファイルをRedisコンテナに戻します。
- docker cp ./redis.conf my-redis:/usr/local/etc/redis/redis.conf
- 最後に、設定内容を有効にするには、Redisコンテナを再起動します。
- docker restart my-redis
- Redisの設定が完了したら、指定したポートからアクセスできます。
Redisのインストールと設定の基本的な手順です。必要に応じて、永続性やクラスタ構成などのより高度な構成を行うことができます。