为何docker里su到mysql居然无效
我docker的启动容器脚本是这样:
`docker run -itd --name my-new -v /mydir:/mydir -v /etc/localtime:/etc/localtime -v /filesys:/filesys --net=host --privileged=true docker.io/centos /sbin/init
`
通过mysql官方rpm安装的mysql8.0.22。
安装完成后,默认会给系统创建一个mysql组和一个mysql的用户。
经确认,确实是有mysql这个用户:
mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/false
然后,我通过su mysql,想切换到这个用户,发现,切换后,依然是原来的用户。。。。
这是什么玄学问题?是不是docker里要特殊操作?
docker
mysql
Linux
赞
收藏 0
回答 1
待解决
相关问题
mysql 不是需要安装在操作系统里吗?为什么可也直接安装到 docker 里,而不是 docker 内的操作系统下?
5554浏览 • 1回复 待解决
MySQL:利用索引进行count,为何 要回表?
4973浏览 • 1回复 待解决
docker mysql容器一启动就关闭
3629浏览 • 1回复 待解决
docker里telnet不通mongodb副本集
4060浏览 • 0回复 待解决
docker容器内的MySQL、Redis无法连接
4366浏览 • 1回复 待解决
Mysql: varchar为何索引效率不如char,unicode的nchar,nvarchar为何适合国际化多语言?
3381浏览 • 1回复 待解决
为何感觉看Redis源码的人比看Mysql源码的人多?
4490浏览 • 1回复 待解决
mysql设置允许远程访问为什么无效??
3932浏览 • 1回复 待解决
RDS MySQL8.0如何升级到PolarDB MySQL?
4207浏览 • 1回复 待解决
insert中文到 mysql的varchar失败
2601浏览 • 1回复 待解决
如何将docker容器中的文件复制到主机?
3570浏览 • 1回复 待解决
HarmonyOS for循环里使用setTimeout无效,使用data空循环崩溃
966浏览 • 1回复 待解决
ohos.net.http里的 usingCache: true是不是无效啊
1758浏览 • 1回复 待解决
HarmonyOS AVPlayer的url居然不支持放本地文件路径?
829浏览 • 1回复 待解决
如何把鸿蒙的服务卡片集成到Launcher里(或者其他Ability里),比如Launcher里包含其他服务卡片
10066浏览 • 1回复 待解决
服务器安装mysql直接安装和用docker安装的优缺点有知道的吗?
3667浏览 • 1回复 待解决
HarmonyOS webview里能否能拦截到容器里的网络请求,并对其进行接管?
1517浏览 • 1回复 待解决
docker swarm集群manager节点docker ps无反应的问题
3583浏览 • 1回复 待解决
用cmake编译好的cjson,怎么引入到工程里使用?
1290浏览 • 1回复 待解决
远程服务器通过docker安装了mysql,为什么从本地用navicat连接不上,提示如下错误?
6358浏览 • 1回复 待解决
求教springboot在mysql里批量操作数据的一个问题?
4262浏览 • 1回复 待解决
HarmonyOS 创新分享场景,从相册分享到三方应用,通过返回键退出三方应用,三分应用居然没有结束
1307浏览 • 1回复 待解决
HarmonyOS 多个cpp文件打包到一个so里怎么写
1123浏览 • 1回复 待解决
写入文件,将缓冲区数据写入到指定的文件里
2765浏览 • 1回复 待解决
为何RichText组件中内容可以滚动
3093浏览 • 1回复 待解决





















知道了,原来
/bin/false表示该用户不能登录,用这个命令
usermod -s /bin/bash mysql更换用户权限就可以。mysql的官方真是恶搞,通过rpm安装的,默认不允许mysql用户登录。。。。