3

docker-compose.yml v2 でネットワーク宣言を使用した" internal " プロパティの使用例を見つけようとしました。

他の言葉でこれを行う方法を検索します:

docker network create someName --internal

ただし、docker-compose.yml では。

このバリアントを使用しようとすると、エラーが発生します。

version: '2'

services:
# services definition

networks:
  someName:
    internal: true

エラーメッセージ:

The Compose file '.\docker-compose.yml' is invalid because:
networks.someName value Additional properties are not allowed ('internal' was unexpected)
4

1 に答える 1

4

docker-compose 1.9 以降にアップグレードしてください。内部ネットワークは docker-compose.yml の新機能です。

アップグレードの手順は、compose リリース ページにあります。

于 2016-11-23T17:10:01.210 に答える