采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,实际工作中遇到一个问题 在docker,用systemctl的时候,提示我什么D-bus,说是什么总线不行,没权限 不加权限的前提下,能不能用其它的方式启动?比如说其它命令 mysql用户现在切换不过去,也连不上,网上查的命令查不到,想请教老师一下
docker就基本不需要systemctl了吧,如果是用的官方镜像,mysqld进程就是和docer容器同生命周期的,docker容器启动的时候,mysqld就自动启动了。而且mysql的初始密码也可以通过docker的启动参数传进去,比如:
$ docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag
具体可以看:
https://hub.docker.com/_/mysql
不是,其实是docker里面的物理机,其实就是一台linux服务器,只不过systemctl的权限没给,我想用mysqld启,但是启不了,网上也没搜到相应的命令,所以才请教老师
试试下面的方法好使不?给容器加权限 https://blog.csdn.net/ijijni/article/details/82218608
谢谢老师,加权限肯定是没问题的,只是不想加权限,因为怕给的权限太高,有安全隐患,所以就没给加权限,所以我才想用mysqld的命令去启,只是找不到这个命令的用法和格式,所以才向老师您请教
登录后可查看更多问答,登录/注册
从数据库原理到高性能实战,一次性涵盖
772 16
783 8
897 7
1.2k 6
747 6