1
ドッキングコンテナに外部(EBS)ボリュームを割り当てることで、DC/OSでステートフルなアプリケーションをセットアップしようとしています。私はドキュメントで提供されているデモアプリケーションを実行し、AWSで100GBのEBSボリュームを作成しました。ファイルmarathon.json
のボリュームのサイズを指定する方法はありますか?複数のアプリケーションで同じEBSボリュームを使用することはできますか?ここで私がテストしたデモアプリがあります。永続的な外部ストレージを持つDC/OSステートフルアプリケーション
{
"id": "/test-docker",
"instances": 1,
"cpus": 0.1,
"mem": 32,
"cmd": "date >> /data/test-rexray-volume/test.txt; cat /data/test-rexray-volume/test.txt",
"container": {
"type": "DOCKER",
"docker": {
"image": "alpine:3.1",
"network": "HOST",
"forcePullImage": true
},
"volumes": [
{
"containerPath": "/data/test-rexray-volume",
"external": {
"name": "my-test-vol",
"provider": "dvdi",
"options": { "dvdi/driver": "rexray" }
},
"mode": "RW"
}
]
},
"upgradeStrategy": {
"minimumHealthCapacity": 0,
"maximumOverCapacity": 0
}
}