如何从mysql docker容器重新启动mysql服务

bihw5rsg  于 2021-06-18  发布在  Mysql
关注(0)|答案(2)|浏览(1628)

我正在使用tommylau/mysql docker映像,它提供了mysql安装。
但毕竟我找不到如何在运行的容器中重新启动mysql服务(没有mysql服务或/etc/init.d/mysqld)
知道如何重新启动mysql吗?

imzjd6km

imzjd6km1#

如果您登录到容器并尝试重新启动服务,它将在mysql进程停止时终止容器,因此它将永远不会启动(因为容器已经退出)。
最好的方法是使用以下命令简单地重新启动容器:

docker restart [ContainerID]
dy1byipe

dy1byipe2#

你的集装箱里装了一个简易炸弹

docker exec -it [containername/id] bin/bash

进入容器后重启mysql

restart mysql

或者像上面的答案那样重新启动容器

相关问题