Centos和Fedora Docker,我无法启动mysql

时间:2014-10-01 21:51:01

标签: centos docker fedora selinux centos7

我是新人,我在Ubuntu和我的朋友“yograterol说服我去Fedora是最好的。

改变很多东西,问题是mysql没有在docker中启动,在我的本地fedora中是一样的,但在Docker中没有工作,没有命令是:

# mysql 
ERROR 2002 (HY000): Can not connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 

本地修复如下:

$ sudo setenforce 0 
$ sudo service mysqld start 

但在Docker中,出现以下内容:

# setenforce 0 
bash: setenforce: command not found 

# Service mysqld start 
bash: service: command not found 

它发生在Docker:Centos和Fedora中。

我认为这是因为它们是最小的操作系统映像。

1 个答案:

答案 0 :(得分:0)

您是否尝试过仅运行mysqld

  

Invoke mysqld directly. This works on any platform.