容器中运行mysql,docker restart是否会造成mysql数据丢失

今天发现服务连不上数据库,查看mysql服务器发现3306端口未占用,就想重启容器试试,运行时已做挂载,请问docker restart命令重启mysql容器是否会造成mysql数据库中数据的丢失

不会啊,这重启操作很正常。只是一般重启在用户量使用少的情况下,避免给用户造成不良体验。

restart只是重新启动不会删除容器,如果你挂载了数据卷删除容器也没事重新启动一个就是