सबसे पहले, इस बात से अवगत रहें कि आप गैर-स्थिर सॉफ़्टवेयर का उपयोग कर रहे हैं, इसलिए रिलीज़ और अनपेक्षित व्यवहार के बीच बड़े परिवर्तन हो सकते हैं।
संपादित करें :अब विकास में नहीं है, स्थिर रिलीज़ 19 अप्रैल, 2018 को लॉन्च की गई
दूसरे, आप सीधे अपने कंटेनर को पिंग नहीं कर सकते, यह दूसरे नेट में है, लेकिन आप उसे पिंग करने के लिए आसानी से दूसरे कंटेनर का उपयोग कर सकते हैं।
mysql 8 caching_sha2_password
का उपयोग करता है mysql_native_password
. के बजाय डिफ़ॉल्ट प्रमाणीकरण प्लगइन के रूप में . अधिक जानकारी यहां
।
कई mysql ड्राइवरों ने caching_sha2_password
. के लिए समर्थन नहीं जोड़ा है अभी तक।
अगर आपको इससे समस्या हो रही है, तो आप पुराने प्रमाणीकरण प्लग इन में कुछ इस तरह से बदल सकते हैं:
docker run -p 3306:3306 --name mysql_80 -e MYSQL_ROOT_PASSWORD=password -d mysql:8 mysqld --default-authentication-plugin=mysql_native_password