docker 启动停止命令

一、核心命令(必记)

1. 安全停止容器(推荐你用)

复制代码
docker stop -t 20 my_sys
  • 作用:温柔停止容器,等待 20 秒让硬件 / 程序释放资源
  • 适用:你的 Jetson 容器、占用 GPU / 摄像头 / 传感器的容器
  • -t 20:等待 20 秒(默认 10 秒,不够用)

2. 启动容器

复制代码
docker start my_sys
  • 作用:启动已存在的容器
  • 适用:停止后的容器重新运行

3. 重启容器(⚠️ 慎用!)

复制代码
docker restart my_sys
  • 作用:直接重启(停止 + 启动一步完成)
  • 风险你的容器绝对不建议用,会瞬间中断硬件资源,触发内核崩溃

二、最佳安全流程(你必须这么用)

不要用 docker restart!正确重启方式:

复制代码
# 1. 安全停止(等20秒,保护硬件)
docker stop -t 20 my_sys

# 2. 再启动
docker start my_sys

三、一句话总结

  1. 停止docker stop -t 20 容器名(安全,必用)
  2. 启动docker start 容器名(正常启动)
  3. 重启docker restart 容器名(危险,别用)

总结

  • 容器 :永远用 stop + start,不用 restart
  • -t 20 是保护系统不崩溃的关键参数
  • 三个命令核心用途:停止 → 启动 → (不推荐)重启
相关推荐
Elastic 中国社区官方博客38 分钟前
在 Elasticsearch 中回填时间序列数据:通过批量 API 加载数月的历史指标数据
大数据·运维·数据库·人工智能·elasticsearch·搜索引擎·全文检索
10mAh1 小时前
【Linux】CPU 100% 怎么排查?——top、pidstat、jstack 到线程定位实战
linux·运维·服务器
LRL_1 小时前
深入浅出 Kubernetes 控制器:Deployment 与 StatefulSet 核心区别全景图
云原生·容器·kubernetes
!chen1 小时前
客户环境 Nginx 配置流式报表与超时排查
运维·nginx
起名真的太难了2 小时前
Docker 项目部署
docker·容器·eureka
狼与自由2 小时前
docker 安装milvus
docker·milvus
KIZIFLOW北泽五金2 小时前
液压系统压力损失怎么降?成因分析与减损实操方案
运维·自动化·新媒体运营·产品运营·流量运营·用户运营·内容运营
介拙2 小时前
Zabbix 7.0 从装到告警触发,我踩了这些坑
运维
爱吃提升2 小时前
VMware虚拟机迁移系统磁盘完整教程(VMware Workstation17)
linux·运维·服务器
摇滚侠2 小时前
《SpringBoot 3:入门与应用实战》第 14 章 打包与部署 制作 Docker 镜像 阅读笔记 43
spring boot·笔记·docker