解决办法:
方法/步骤
-
步骤一:在Docker容器创建完成后,使用docker ps -a看到容器是exit退出状态,docker start启动还是会退出
-
步骤二:使用 docker logs 868ea1c61f4a(容器Id)查看退出容器的日志,出现报错chown: changing ownership of '/var/lib/mysql/mysql/db.frm': Permission denied
-
步骤三:经定位需要关闭selinux,使用如下命令关闭
临时关闭
[root@localhost ~]# getenforce
[root@localhost ~]# setenforce 0
永久关闭:
[root@localhost ~]# vim /etc/sysconfig/selinux
SELINUX=enforcing 改为 SELINUX=disabled
-
步骤四:再次启动退出的容器,容器已经正常
END