一、问题
在使用Docker创建并启动mysql容器时,发现mysql容器并没有启动而是自动关闭了
[root@localhost opt]# docker run -d -p 3306:3306 -v /opt/mysql/conf:/etc/mysql/conf.d -v /opt/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql mysql:5.7
c75b6514cbef3d195142919cd7b8201014c60c48c01ecc5bbf68a285f5d3e36b
通过一下命令查看发现该容器确实尚未启动,状态为Exited 参数说明 -a 表示查看未启动容器
[root@localhost opt]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c75b6514cbef mysql:5.7 "docker-entrypoint..." 4 minutes ago Exited (1) 4 minutes ago mysql
二、原因分析
通过查询容器日志发现如下问题
chown: changing ownership of '/var/lib/mysql/': Permissi