ドッカーでredis設定を設定したいと思います。Windowsでドッカーを使ってredis設定を設定する
私はDの下で自分のredis.confあります/redis/redis.confを、バインド127.0.0.1を持っているとのコメントを外しrequirepassを持つようにそれを構成しているがドッキングウィンドウにこの設定をロードするには、このコマンドを使用すると
をfoobared:
docker run --volume D:/redis/redis.conf:/usr/local/etc/redis/redis.conf --name myredis redis redis-server /usr/local/etc/redis/redis.conf
次に、 私はSRC /資源の下でMavenプロジェクトで自分のアプリケーションにドッカ-compose.ymlを持っています。
私は私のドッキングウィンドウ-compase.yml
redis:
image: redis
ports:
- "6379:6379"
でfollwoingをahveと私はコマンドを実行します。
docker-compose up
Serverが実行されますが、私はコマンドを使って確認する場合:
docker ps -a
それは、0.0.0.0:6379でredis Imageが実行されることを示します。
127.0.0.1で実行します。
どうすれば入手できますか? 設定ファイルがロードされていないか、間違っていますか?または私の命令が間違っていますか?
どのような提案も大きな助けになります。
PS:Windowsを使用しています。実行する
おかげ
ありがとうございます。返信@Aleksandrはい、それは172.17.0.1です。そして私はredis.confのバインドを172.17.0.1にバインドするように変更しました。しかし、もう一度コマンドを実行すると、Dock:/redis/redis.conf:/usr/local/etc/redis/redis.conf --name myredis redis redis-server/usr/local/etc/redisが実行されます。/redis。confを実行し、コマンドを実行します。docker-compose上に同じメッセージが表示されます。 – pgman