2015-10-31 10 views
5

में वॉल्यूम परिवर्तन नहीं दिखता है, मैं डॉकर-कंपोज़ के साथ काम कर रहा हूं।डॉकर-कंपोज़ में डॉकर-compose.yml

मेरे डोकर-compose.yml

तरह
redis: 
    image: redis 
    expose: 
     - "6379" 
    volumes: 
     - ./redis:/data 

nerdzcrush: 
    image: nerdzeu/docker-nerdzcrush 
    ports: 
     - "8181:81" 
    links: 
     - redis 
    volumes: 
     - ./mediacrush:/home/mediacrush 

जब मैं docker-compose up सब कुछ ठीक काम करता है चलाने के लग रहा है।

उसके बाद, मुझे माउंट पथ को बदलने की आवश्यकता थी। मैं docker-compose stop साथ कंटेनर बंद कर दिया, मैं इस तरह से मेरी डोकर-compose.yml बदल दिया है:

redis: 
    image: redis 
    expose: 
     - "6379" 
    volumes: 
     - ./nerdzcrush/redis:/data 

nerdzcrush: 
    image: nerdzeu/docker-nerdzcrush 
    ports: 
     - "8181:81" 
    links: 
     - redis 
    volumes: 
     - ./nerdzcrush/mediacrush:/home/mediacrush 

और मैं

sudo rm -rf ./mediacrush ./redis 

उसके बाद के साथ पुराने निर्देशिका हटा दिया, मैं docker-compose up -d wiht कंटेनर शुरू कर दिया

मुझे उम्मीद है कि कंटेनर नए पथ के साथ काम करना शुरू कर देंगे, लेकिन मुझे लगता है कि पुराने पथ का उपयोग किया जाता है। इस प्रकार मेरे पास फिर से है ./mediacrush और ./redis मेरे फ़ोल्डर में।

ऐसा कुछ है जो मुझे डॉकर-रचना के बारे में गलत तरीके से समझा जाता है या यह डॉकर-रचना के साथ एक मुद्दा है?

मैं डोकर-लिखें संस्करण का उपयोग कर रहा हूँ: 1.5.0dev

आप

उत्तर

3

धन्यवाद यह केवल मात्रा बनाए रखने के लिए अगर वे कंटेनर मात्रा में डेटा (आपके मामले में की तरह संस्करणों की मेजबानी नहीं) कर रहे हैं चाहिए था।

कंटेनरों को हटाने के लिए docker-compose rm चलाने का प्रयास करेंगे (उन्हें रोकने के बाद)। उसके बाद up सही पथ का उपयोग करना चाहिए।

+1

हां, मैंने यही किया और सबकुछ काम करता है। लेकिन यह सही व्यवहार है? यह कहीं दस्तावेज है? वैसे, चूंकि आपका जवाब वह है जो मैंने किया है वह स्वीकार्य उत्तर है। – nessuno

+0

यह अच्छी तरह से प्रलेखित नहीं है। मैं अगली रिलीज – dnephin

+0

के लिए कुछ दस्तावेज़ों पर काम कर रहा हूं जब आप प्रलेखन जारी करते हैं तो कृपया यहां टिप्पणी करें या किसी भी तरह मुझसे संपर्क करें, मैं इसे खुशी से पढ़ूंगा। – nessuno

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