[討論] Docker的mysql容器問題

作者: MOONY135 (談無慾)   2019-08-17 11:23:01
最近在學docker 有些問題想要請教一下大家
我的目的是要包一個root權限跟帳密(允許被遠端連線的root)
都被改過的mysql image
想說以後用那個image來開新的容器的時候
不需要再重新設定一次root權限
不過實驗多次之後發現用那個image開的容器
還是需要重新設定root的遠端連線跟帳密
這邊是我操作的過程
https://reurl.cc/9g8Mn
我在docker commit {CONTAINER id} mysql-with-root-pass
的時候 匯出的mysql-with-root-pass image
應該就是已經改完root權限的mysql了 還是說image不能這樣搞?
作者: bradyhau106 (師弟)   2019-08-17 11:42:00
咦 root權限 不是用環境變數設定包在 Dockerfile 裡就好了嗎要不然你包好後再研究看看 MYSQL_ALLOW_EMPTY_PASSWORD 這個環境變數
作者: MOONY135 (談無慾)   2019-08-17 12:36:00
比較像是 網路上的教學是用commit 然後就鑽進去了
作者: googoo1102 (googoo)   2019-08-17 14:07:00
是否可以在執行mysql docker時指定設好的config檔
作者: sextitanic   2019-08-17 23:16:00
可以,掛載你的設定檔到容器內的 /etc/mysql/conf.d

Links booklink

Contact Us: admin [ a t ] ucptt.com