/ / डॉकर कंपोज़ ने सीपीयू - डूकर, सीपीयू, डूकर-कंपोज़ को साझा किया

डॉकर कम्पोज़ साझा सीपीयू - डॉकर, सीपीयू, डॉकर-कंपोज़

डॉकर कम्पोज़ में अपने स्वयं के सीपीयू के साथ कंटेनर बनाने का एक तरीका है? मैं डॉन 't उन्हें उन्हें आवंटित करने के लिए सीपीयू Ive साझा करना चाहते हैं।

मान लीजिए कि मैं डॉकटर को 3 सीपीयू तक पहुंच प्रदान करता हूं: मैं चाहता हूं कि मेरे तीन कंटेनरों में से प्रत्येक का अपना सीपीयू हो।

क्या यह संभव है?

धन्यवाद

उत्तर:

उत्तर № 1 के लिए 1

एक कंटेनर कर सकते हैं विशिष्ट CPU या कोर सीमित करेंउपयोग। यदि आप एक से अधिक सीपीयू रखते हैं, तो सीपीयू का एक अल्पविराम से अलग की गई सूची या सीपीयू का हाइफ़न-अलग श्रेणी का उपयोग कर सकते हैं। पहला सीपीयू नंबर 0. है। वैध मान 0-3 (पहले, दूसरे, तीसरे और चौथे सीपीयू का उपयोग करने के लिए) या 1,3 (दूसरे और चौथे सीपीयू का उपयोग करने के लिए) हो सकता है।

docker run --cpuset-cpus="0" [...]

डॉकटर-कम्पोज़ में: services: service: cpuset: "0"