当前位置: 首页 > article >正文

关闭在后台运行的 MySQL 容器

关闭在后台运行的 MySQL 容器,你可以使用 Docker 提供的命令来停止或暂停容器。具体步骤如下:

  1. 停止 MySQL 容器
    如果你想停止正在运行的 MySQL 容器,可以使用 docker stop 命令。首先,你需要知道容器的名字或容器 ID。

1.1 查看正在运行的容器
使用以下命令查看所有正在运行的容器:

docker ps
输出示例:

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
abc123def456 mysql:latest “docker-entrypoint.s…” 2 minutes ago Up 2 minutes 3306/tcp mysql-container
在这个例子中,容器的名字是 mysql-container。

1.2 停止容器
使用 docker stop 命令停止容器,可以使用容器的名称或 ID。比如:

docker stop mysql-container
或者使用容器 ID:

docker stop abc123def456
docker stop 命令会优雅地停止容器,也就是会等待容器完成当前的操作后才停止。如果你不想等待,可以使用 docker kill 命令强制停止容器(会立即停止容器的所有进程)。

  1. 查看停止后的容器
    停止容器后,它仍然会存在于 Docker 中,处于停止状态。要查看所有容器(包括已停止的),你可以运行:

docker ps -a
这将列出所有容器,包括正在运行的和已停止的。

  1. 删除停止的容器(可选)
    如果你不再需要该容器,可以删除它。使用 docker rm 命令删除停止的容器:

docker rm mysql-container
或者使用容器 ID:

docker rm abc123def456
如果你希望在停止容器时立即删除它,可以使用 docker stop 和 docker rm 联合的命令:

docker stop mysql-container && docker rm mysql-container
4. 强制停止容器(不推荐)
如果你需要强制停止容器,可以使用 docker kill 命令:

docker kill mysql-container
docker kill 会立即终止容器中的所有进程,不会给容器正常关闭的机会。通常情况下,我们建议使用 docker stop。

总结
使用 docker stop <容器名> 停止正在运行的 MySQL 容器。
使用 docker ps -a 查看所有容器(包括停止的)。
使用 docker rm <容器名> 删除已停止的容器。
如果需要强制停止,可以使用 docker kill <容器名>。


http://www.kler.cn/a/516622.html

相关文章:

  • 期权帮|在股指期货中超过持仓限额怎么办?
  • llama-2-7b权重文件转hf格式及模型使用
  • C语言初阶牛客网刷题——HJ73 计算日期到天数转换【难度:简单】
  • 深入探究 YOLOv5:从优势到模型导出全方位解析
  • Java 8 实战 书籍知识点散记
  • PAT (Basic Level) Practice 乙级1041-1045
  • 一文大白话讲清楚webpack基本使用——5——babel的配置和使用
  • 高效简洁的个人网站解决方案:Hugo建站与远程访问详细教程
  • 消息队列篇--原理篇--RocketMQ和Kafka对比分析
  • K8S中Pod控制器之CronJob(CJ)控制器
  • 汇编语法及相关指令
  • 学生管理系统C++版(简单版)详解
  • 东南亚静态住宅IP的优势与应用
  • 关于java实现word(docx、doc)转html的解决方案
  • ubuntu 布暑python项目
  • 数据统计–图形报表(day11)
  • c语言中的数组(上)
  • FTP 与 LFTP 命令的介绍及常用功能
  • Java数字转换工具类-NumberUtil
  • 华为支付接入规范
  • flutter入门系列教程<一>:tab组件的灵活妙用
  • 【玩转全栈】----Django模板语法、请求与响应
  • C++并发编程之提高C++多线程应用可测试性的思想和方法
  • 谷歌泰坦:Transformer之后的AI时代?
  • xss漏洞简单复习
  • DataStream API