私はドッカー1.12バージョンを使用して1.8を構成しています。 イメージのボリュームをマウントする方法を理解しようとしています。 これは、クラスタを作成し、ローカルボリュームドクターを使用して1.8バンドルとスウォーム1.12
これにデータを保存するためにあるドッキングウィンドウ-compose.ymlです:
警告:これは私が手にエラーがある
version: '2' services: mongod: image: rotemsecupi/mongodb-ubuntu ports: - "27017" volumes: - /home/dbdata/mongodb:/data/db command: mongod --smallfiles --quiet --logpath=/var/log/mongodb.log
:サポートされていない最上位キー 'volumes' - 無視する
警告:services.momgodでサポートされていないキー 'ボリューム' - 無視する
ベスト
すべてのノードに対してコマンドdocker service --mountを実行する必要がありましたか、それともサービスを拡大する前に行うことができますか? –
'docker service create --mount'は、サービス内のすべてのタスクに適用されます。私はスケーリングの後にそれを実行させる 'update'オプションとしてサポートされているかどうかをチェックしていません。 – BMitch
私は実行します:ドッカーサービス作成--replicas 1 - マウントターゲット=/home/dbdata/mongodb、ソース= /データ/ db、タイプ=ボリューム、書き込み可能= true --name mongo mongo:2.6.8 and get:invalid --mount:予期しないキー 'writable = true'の 'writeable' 「ドッカーサービスの作成 - 助けて'。 –