2017-05-05 2 views
-2

にアクセスすることはできません、私はPowerShellと種類を開く:がドッカーのRedisのインスタンスを実行すると、Windowsの10でRedisの

docker pull redis 
docker run --name some-redis -d redis 

だから私はそれについてのRedisで実行ドッカコンテナを持っています。どのように私はそれにアクセスするのですか?私はピンを動かしてピンを見ることができますか?値を追加して値を読み取る必要があります。私はこれに関するいかなる文書も見ない。どんな助けもありがとう。

+0

に別の容器内のRedisに接続し、ホストマシン

  • コンテナリンク上で実行しているようにRedisのために接続し、それは非常にありますあまり書かれていない。私はコンテナから外部のredisインスタンスにアクセスできるようにしたい。私はパワーシェルを起動してキーを取得または設定できるようにしたいと考えています。私が把握しようとしている問題は、分散システムでこのredisコンテナにアクセスする方法です。 – BriceTRockindale

  • 答えて

    3

    Docs of redis imageは、redis containerを実行してアクセスする方法の詳細な説明があります。基本的には次のオプションがあります。

    • ゴー次のコマンドを使用してRedisの容器内に、次にredis-cliと遊ぶ:Redisのコンテナの起動時にホストする

      docker exec -it some-redis bash

    • マップRedisのポート

      docker run -d --name some-redis -p 6379:6379 redis

      STは、同じホスト・マシンのバック私の質問で探し

      docker run -it --link some-redis:redis --rm redis redis-cli -h redis -p 6379

    関連する問題