您好,登錄后才能下訂單哦!
這篇文章主要介紹“win10 docker-toolbox環境 mysql 掛載 /var/lib/mysql 出錯怎么解決”,在日常操作中,相信很多人在win10 docker-toolbox環境 mysql 掛載 /var/lib/mysql 出錯怎么解決問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”win10 docker-toolbox環境 mysql 掛載 /var/lib/mysql 出錯怎么解決”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
win10, virtualbox, docker-toolbox, mysql:8.0
因為習慣了virtualbox, 所以在win10 安裝了上面的環境, 這個環境掛載文件會有權限問題, 可能是docker-toolbox在win10的bug(猜測)
搞了一整天沒有解決問題...最后放棄了, 換成了hyper-v + docker for windows, 目前一切正常. linux也同樣正常
version: "3.4" services: db: image: mysql volumes: - /app/mysql/data:/var/lib/mysql ports: - 13306:3306 enviroment: MYSQL_ROOT_PASSWORD: 123123 restart: always command: --default-authentication-plugin: mysql_native_password
掛載/var/lib/mysql
無法啟動mysql服務器, 客戶端無法連接mysql
報錯: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
取消掛載/var/lib/mysql
后運行正常
網絡搜索找不到解決問題辦法
掛載后, /var/lib/mysql 的權限
將/var/lib/mysql
掛載到本地前
卸載了 docker-toolbox
到此,關于“win10 docker-toolbox環境 mysql 掛載 /var/lib/mysql 出錯怎么解決”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。