docker启动mysql反复重启,通过
使用
docker logs 容器ID
chown: cannot read directory '/var/lib/mysql/': Permission denied
但是目录权限确认没问题,即使 chmod 777 还是报相同的错误,后来发现是selinux的问题
查看状态
getenforce
临时禁用
setenforce 0
永久禁用
- vi /etc/selinux/config
-
-
-
- # SELINUX= can take one of these three values:
-
- # enforcing - SELinux security policy is enforced.
-
- # permissive - SELinux prints warnings instead of enforcing.
-
- # disabled - No SELinux policy is loaded.
-
- SELINUX=disable
禁用之后docker启动mysql正常