Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

OSX में डॉकर वॉल्यूम बढ़ते समय अनुमति अस्वीकार कर दी गई

यह जिस मुद्दे से आता है वह क्रमशः मैक और लिनक्स द्वारा उपयोग किए जाने वाले उपयोगकर्ता हैं। मैक को लिनक्स पसंद नहीं है जो यूजर आईडी के लिए 1 का उपयोग करना चाहता है।

जिस तरह से मैंने अपने मैक + डॉकर-मशीन सेटअप में सभी अनुमतियों के पागलपन के आसपास काम किया है, इस डॉकरफाइल का उपयोग करना है

FROM mysql:5.6

RUN usermod -u 1000 mysql
RUN mkdir -p /var/run/mysqld
RUN chmod -R 777 /var/run/mysqld

सादे MySQL 5.6 छवि के बजाय।

अंतिम 2 पंक्तियाँ आवश्यक हैं, क्योंकि mysql उपयोगकर्ता के लिए उपयोगकर्ता आईडी बदलने से उस छवि के लिए अनुमतियों में निर्माण गड़बड़ा जाएगा। => इसे यहां चलाने के लिए आपको 777 अनुमतियों की आवश्यकता है:/

मुझे पता है कि यह थोड़ा हैकी है, लेकिन अब तक का सबसे अच्छा समाधान है जो मुझे यहां अनुमतियों के मुद्दे के बारे में पता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पेजिंग के साथ बड़ी संख्या में डेटाबेस प्रविष्टियों को संसाधित करना समय के साथ धीमा हो जाता है

  2. MySQL डेटाबेस में Backbone.js मॉडल डालें

  3. mysql . के साथ उल्का

  4. मैं MySQL को पुनरारंभ किए बिना MySQL की धीमी क्वेरी लॉग को कैसे सक्षम कर सकता हूं?

  5. PHP/mysql अद्यतन विवरण की प्रभावित पंक्तियों की संख्या प्राप्त करें