सभी चल रहे डॉक कंटेनर को कैसे पुनः आरंभ करें? मुख्य रूप से करने के बजाय शॉर्टकट की तलाश में हैं
डॉकटर पुनः आरंभ करें
जवाबों:
बस दौडो
docker restart $(docker ps -q)
अपडेट करें
Docker के 1.13.1
लिए docker restart $(docker ps -a -q)
उत्तर निम्न में उपयोग करें ।
docker ps --help
: -q, --quiet Only display numeric IDs
आप कमांड द्वारा हर docker कमांड के लिए सहायता प्राप्त कर सकते हैंdocker [command] --help
यदि आपके पास है docker-compose
, तो आपको बस इतना करना है:
docker-compose restart
और आपको कंटेनर का नाम फिर से शुरू होने की स्थिति के साथ अच्छा प्रिंट आउट मिल जाएगा (किया / त्रुटि)
यहाँ स्थापित करने के लिए आधिकारिक गाइड है: https://docs.docker.com/compose/install/
सभी कंटेनरों को शुरू करने के लिए:
docker restart $(docker ps -a -q)
यदि आपको यह प्रदर्शन करने की अनुमति नहीं है तो sudo का उपयोग करें:
sudo docker restart $(sudo docker ps -a -q)
-a
कंटेनर नहीं चल रहे हैं, लेकिन क्या है-q
?