使用docker-compose 部署seafile 时 发现mysql 容器无法启动


#1

请问我在使用docker-compose 部署seafile 时 seafile-mysql 容器无法启动。其他两个容器启动正常。请问我应该如何解决这个问题。


#2

下面是我前台执行命令后,命令行输出的结果。


按照前台信息提示 应该是我的目录docker没有权限的问题。我按照谷歌提示修改docker-compose 配置文件。但是貌似没有什么效果。
下面我该怎么做能让部署成功执行呢?
我们的环境是:
阿里云 ecs 服务器, 磁盘是新建的fat文件系统的磁盘。执行用户使用的root 用户。


#3

检查下你的操作系统的selinux有没有禁用


#4

您好:首先感谢您能帮助我。我使用的系统是 阿里云的 ubuntu 12 的系统。请问我是不是需要自己编译安装 SElinux


#5

ubuntu 的话貌似没有selinux的限制,但这个应该还是系统某个方面的限制,你可以换个操作系统试下,用centos 7,并禁用selinux


#6

感谢您。问题已经解决了。是因为挂在磁盘的时候,对磁盘做了只读限制。重现修改磁盘权限之后问题就解决了。