SuperAPI AI 工具集

docker-syntax-cli-containers

部署与运维

查看项目

更新于 10-15 22:17

技能介绍

用途:在命令行中运行、检查和管理 Docker 容器时提供参考,减少因参数遗漏导致的数据丢失或容器残留。

主要能力:整理容器生命周期命令(docker run、create、start、stop、restart、kill、rm、container prune)、运行与调试命令(exec、logs、inspect、ps、stats、top、events、cp、diff、rename、update、pause、unpause、wait、port、attach),并按执行、端口网络、存储、环境、资源、安全、健康检查、重启策略、日志、拉取与平台等类别归纳 docker run 常用参数。

使用方式:按需查阅命令与参数;docker ps 支持 name、status、ancestor、label、exited、health、network、volume、publish、before/since 等过滤条件及 Go 模板格式化;docker inspect 提供状态、网络、配置、挂载、大小、健康检查等 --format 模板写法。资料还给出生产容器启动、调试、清理、复制文件、更新资源限制等示例命令。

适用场景:日常容器运维、排障、批量清理、资源调整与安全检查。

限制与注意:资料强调不要在生产使用 --privileged,避免以 root 运行,不要用已过时的 --link,docker exec 链式命令需用 sh -c 包裹,删除生产数据库容器前先确认备份并优先 docker stop 优雅停止;一次性容器建议加 --rm,不处理信号或回收僵尸进程的应用建议加 --init。具体版本兼容性与完整参数细节以官方文档为准。