2017-10-23 1 views

答えて

1

ドッカー作成ファイルはYAML構文を使用します。これらの文字は、 "anchor"と "aliaes"のYAML構文です。これは基本的に、文書の別のセクションのYAML文書の1つのセクションを参照する方法です。 list1キーでリストを参照fooという名前のアンカーを定義し

example: 
    list1: &foo 
    - one 
    - two 
    list2: *foo 

:たとえば、この例を考えてみましょう。ドキュメントのどこかで、同じリストを参照するのに*fooを使うことができます。

あなたがonline yaml parserに、あなたはlist2list1と同じ内容で指定されたかのように見える結果のデータ構造がわかりますことを貼り付ける場合:

{ 
    "example": { 
    "list1": [ 
     "one", 
     "two" 
    ], 
    "list2": [ 
     "one", 
     "two" 
    ] 
    } 
} 

あなたが持っている場合、これはdocker-compose.yamlファイルに有用ですいくつかのサービス定義に含めるボリュームやネットワークなどの共通のセット。

詳しくはWikipedia YAML articleをご覧ください。

関連する問題