DockerでRedisをインストールしてパスワードを設定する方法は?
DockerにRedisをインストールし、パスワードを設定するには、次の手順に従って操作してください。
- redis.confはRedisの設定ファイルです。
requirepass YOUR_PASSWORD
パスワードを設定したいものにYOUR_PASSWORDを変更してください。
- ドッカーファイル
FROM redis:latest
COPY redis.conf /usr/local/etc/redis/redis.conf
CMD ["redis-server", "/usr/local/etc/redis/redis.conf"]
- Dockerイメージを構築するために次のコマンドを使用してください。
docker build -t redis-with-password .
redis-with-passwordは、あなたが設定したイメージ名です。
- Redisのコンテナを実行し、Redisの6379ポートをホストの任意のポートにマッピングしてください。
docker run -d -p 6379:6379 --name redis redis-with-password
- 今、Redisコンテナに接続し、事前に設定したパスワードを使用して認証できます:
docker exec -it redis redis-cli -a YOUR_PASSWORD
設定したパスワードをYOUR_PASSWORDに変更してください。
現在、Dockerにパスワード付きのRedisをインストールすることに成功しました。