/ / Ubuntu (docker) पर 'systemctl' कैसे स्थापित करें? - mysql, ubuntu, docker, systemctl

उबंटू (डॉकर) पर 'systemctl' कैसे स्थापित करें? - mysql, ubuntu, डॉकर, systemctl

मेरे पास Ubuntu 16.04 वाला एक डॉकटर है और इसमें mysql-server स्थापित करने की कोशिश कर रहा हूं। स्थापना ठीक हो गई (apt-get install -y mysql-server) और अब सर्वर चलाने का समय है:

systemctl status mysql
Failed to connect to bus: No such file or directory

Ubuntu 16.04 (docker) के लिए systemctl कैसे ढूंढें / स्थापित करें और क्या कोई विकल्प हैं?

उत्तर:

जवाब के लिए 0 № 1

Ubuntu 16.04 systemd पर आधारित है, और systemctl डी-बस के माध्यम से डेमन से संपर्क करने की कोशिश करता है। इस समस्या को हल करने के लिए कई समाधान हैं, एक हो सकता है डोकर-systemctl बदलने.


जवाब के लिए 0 № 2

सिस्टमड को ubuntu docker की छवि पर संस्थापित नहीं किया गया है। आप "सेवा" कमांड का उपयोग कर सकते हैं

service mysql start
service mysql status

आप ubuntu पर मैन्युअल रूप से mysql स्थापित करने के बजाय mysql docker छवि का उपयोग कर सकते हैं।