2017-07-19 7 views
5

आधिकारिक दस्तावेज़ से काम नहीं करता है, स्थिर आईपी पते को डॉकर कंपोज़ v3 + डॉकर स्वार के साथ काम करना चाहिए। लेकिन मैं इसे काम नहीं कर सकता।स्टेटिक आईपी पता डॉकर कंपोज़ v3

यह मेरा डोकर लिखें YAML है:

version: '3' 

networks: 
test: 
    ipam: 
    driver: default 
    config: 
     - subnet: 10.1.0.0/24 

services: 
one: 
    image: mongo 
    networks: 
    test: 
     ipv4_address: '10.1.0.100' 

two: 
    image: mongo 
    networks: 
    test: 
     ipv4_address: '10.1.0.101' 
three: 
    image: mongo 
    networks: 
    test: 
     ipv4_address: '10.1.0.102' 

मैं docker stack up -c xxx.yml test का उपयोग तैनात करने के लिए। मैंने पाया कि निर्मित कंटेनर का आईपी 10.1.0.3, 10.1.0.5, ...

+0

कारण 'डॉकर स्वार' का उपयोग कर रहा है। बस डॉकर-कंपोज़ में आप लिखते ही उपयोग कर सकते हैं। लेकिन झुंड में आप (अभी के लिए) नहीं कर सकते हैं। मुझे स्थिर आईपी सेट करने का समाधान भी पता चला है –

उत्तर

0

यह गैर -समर्म मोड में काम करता है, लेकिन झुंड मोड में नहीं। समर्थन कब जोड़ा जाता है, यह जानने के लिए आप this ticket की सदस्यता ले सकते हैं।

फिलहाल, anecdotal claim of a workaround है, लेकिन किसी और ने इसकी पुष्टि नहीं की है।

संबंधित मुद्दे