我正在使用tommylau/mysql docker映像,它提供了mysql安装。但毕竟我找不到如何在运行的容器中重新启动mysql服务(没有mysql服务或/etc/init.d/mysqld)知道如何重新启动mysql吗?
qkf9rpyu1#
你的集装箱里装了一个简易炸弹
docker exec -it [containername/id] bin/bash
进入容器后重启mysql
restart mysql
或者像上面的答案那样重新启动容器
5hcedyr02#
如果您登录到容器并尝试重新启动服务,它将在mysql进程停止时终止容器,因此它将永远不会启动(因为容器已经退出)。最好的方法是使用以下命令简单地重新启动容器:
docker restart [ContainerID]
2条答案
按热度按时间qkf9rpyu1#
你的集装箱里装了一个简易炸弹
进入容器后重启mysql
或者像上面的答案那样重新启动容器
5hcedyr02#
如果您登录到容器并尝试重新启动服务,它将在mysql进程停止时终止容器,因此它将永远不会启动(因为容器已经退出)。
最好的方法是使用以下命令简单地重新启动容器: