# compose up / down — डॉकर

Source: https://www.geekswithgeeks.com/hi/docker/docker-compose-up-down

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

## up और down

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

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

**Quiz:** `docker compose down -v`, सादे `docker compose down` से अलग क्या करता है?

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

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