0

私は現在、Apache Mesos/Marathon で Docker を利用するチーム プロジェクトに取り組んでいます。Mesos/Marathon に MySQL Docker コンテナーをデプロイするには、ポート マッピングを含む JSON ファイルを作成する必要があります。インターネット上のあらゆる場所を検索しましたが、ポート マッピングを調べるためのサンプル JSON ファイルが見つかりません。誰もこれを以前にやったことがありますか?

4

1 に答える 1

1

Docker のブリッジ ネットワーク モードを使用するための Marathon JSON の例を次に示します。

{ "id": "bridged-webapp", "cmd": "python3 -m http.server 8080", "cpus": 0.5, "mem": 64.0, "instances": 2, "container": { "type": "DOCKER", "docker": { "image": "python:3", "network": "BRIDGE", "portMappings": [ { "containerPort": 8080, "hostPort": 0, "servicePort": 9000, "protocol": "tcp" }, { "containerPort": 161, "hostPort": 0, "protocol": "udp"} ] } } }

詳細については、 https: //mesosphere.github.io/marathon/docs/native-docker.html の「ブリッジ ネットワーク モード」セクションを 参照してください。

于 2015-02-01T06:39:49.120 に答える