पाठ 19 / 26

compose up / down

दो कमांड से पूरे स्टैक को शुरू और बंद करें।

up और down

up -d (ज़रूरत पड़ने पर) बिल्ड करता है और हर सेवा को बैकग्राउंड में शुरू करता है। down कंटेनर और नेटवर्क को रोककर हटा देता है — वॉल्यूम भी हटाने के लिए -v जोड़ें।

docker compose up -d
docker compose logs -f app
docker compose down
docker compose down -v   # also remove named volumes

त्वरित जाँच: `docker compose down -v`, सादे `docker compose down` से अलग क्या करता है?

  • यह नाम वाले वॉल्यूम भी हटा देता है
  • यह verbose मोड में चलता है
  • यह केवल रोकता है, कंटेनर नहीं हटाता
Answer

यह नाम वाले वॉल्यूम भी हटा देता है — -v फ़्लैग compose फ़ाइल में घोषित नाम वाले वॉल्यूम भी हटा देता है, जिससे स्थायी डेटा मिट जाता है।