在Docker中停止MySQL而不停止Docker容器,可以通过以下步骤实现:
- 首先,使用以下命令查看正在运行的Docker容器:
- 首先,使用以下命令查看正在运行的Docker容器:
- 找到正在运行MySQL的容器,并记录其容器ID。
- 使用以下命令进入MySQL容器的命令行终端:
- 使用以下命令进入MySQL容器的命令行终端:
- 在MySQL容器的命令行终端中,使用以下命令停止MySQL服务:
- 在MySQL容器的命令行终端中,使用以下命令停止MySQL服务:
- 或者,如果MySQL容器中使用的是systemd作为服务管理器,则使用以下命令停止MySQL服务:
- 或者,如果MySQL容器中使用的是systemd作为服务管理器,则使用以下命令停止MySQL服务:
- 现在,MySQL已经停止,但Docker容器仍在运行。您可以使用以下命令退出MySQL容器的命令行终端:
- 现在,MySQL已经停止,但Docker容器仍在运行。您可以使用以下命令退出MySQL容器的命令行终端:
现在,您已经成功在Docker中停止了MySQL而不停止Docker容器。请注意,这只是停止了MySQL服务,但容器仍然在运行,可以通过其他方式访问容器中的其他服务或应用程序。