作者MOONY135 (脱俗仙子谈无慾)
看板Soft_Job
标题[讨论] Docker的mysql容器问题
时间Sat Aug 17 11:23:01 2019
最近在学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不能这样搞?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.220.203.184 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1566012183.A.593.html
1F:推 bradyhau106: 咦 root权限 不是用环境变数设定包在 Dockerfile 里 08/17 11:42
2F:→ bradyhau106: 就好了吗 08/17 11:42
3F:推 bradyhau106: 要不然你包好後再研究看看 MYSQL_ALLOW_EMPTY_PASSW 08/17 11:44
4F:→ bradyhau106: ORD 这个环境变数 08/17 11:44
5F:→ MOONY135: 比较像是 网路上的教学是用commit 然後就钻进去了 08/17 12:36
6F:推 googoo1102: 是否可以在执行mysql docker时指定设好的config档 08/17 14:07
7F:→ sextitanic: 可以,挂载你的设定档到容器内的 /etc/mysql/conf.d 08/17 23:16