macos版バイナリが欲しい

コメント

6件のコメント

  • Avatar
    Toshiya Nakakura

    >mediaポートの関係で、gatewayだけDockerで動かしてクライアントはmacOS上というのも難しいため、

     

    こちら、何がどのように難しいのかもう少し具体的に伺ってもよろしいでしょうか?

    0
    コメントアクション Permalink
  • Avatar
    masuidrive

    GatewayにRTPを送るときにそのポートが動的に決まり、それをdockerで先に開けておくのが難しいためです。

    0
    コメントアクション Permalink
  • Avatar
    Toshiya Nakakura

    dockerで開けるという言葉の意味がよくわからないのですが、ポートフォワードの設定をしたいということでしょうか?

    ポートフォワードの設定をしなければならない理由は何か有りますか?

    もし何らかの理由によりどうしてもポートフォワードしたいのであれば、50000番から連番でopenするので、例えばこのように広めにあけておけばいかがでしょうか?

    https://qiita.com/miiiiiiika/items/17d3ea4b07b1508a6a3b

     

    1
    コメントアクション Permalink
  • Avatar
    Toshiya Nakakura (編集済み )

    ```

    $ docker run gateway &

    $ docker ps
    CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
    d4b19020ea72 gateway "/skyway/gateway_lin…" About a minute ago Up About a minute elastic_mendel

    $ docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' d4b19
    172.17.0.2

    $ telnet 172.17.0.2 8000
    Trying 172.17.0.2...
    Connected to 172.17.0.2.
    Escape character is '^]'.
    GET /
    Connection closed by foreign host.

    ```

    例えば私は今手元でこのように動かしましたが、このような使い方は許容できないのでしょうか?

    他にも実現の方法は何通りかあるように思いますので、ポートフォワードをしなければならない理由を伺えればもう少し手助けができるかもしれません。

    1
    コメントアクション Permalink
  • Avatar
    masuidrive

    50000番からとわかったので、それで試してみます。ありがとうございます。

    0
    コメントアクション Permalink
  • Avatar
    Toshiya Nakakura

    ありがとうございます。

    この情報がドキュメントに記載がなかったようで申し訳ありませんでした。

    また、API endpoint自体もconfig.tomlを編集していただけば変更可能ですので、使いやすいように変更して広めに取って頂ければと思います。

    1
    コメントアクション Permalink

サインインしてコメントを残してください。