SuperAPI AI 工具集

container-ops

部署与运维

查看项目

更新于 10-15 17:33

技能介绍

用途:面向 Docker 容器的日常操作与管理,覆盖生命周期、查看、交互、日志、资源限制、文件操作和故障排查。

主要能力: 生命周期:docker run -d --name myapp nginx、docker run -it --rm ubuntu bash;启停用 docker start/stop/restart、pause/unpause;删除用 docker rm、docker rm -f、docker container prune。 查看:docker ps(-a、-q、--format)、docker inspect、docker stats、docker top。 交互与日志:docker exec -it container_name /bin/bash 或 sh;docker logs 支持 -f、--tail 100、--since 1h。 资源限制:--memory=512m、--cpus=1.5、--cpu-shares=512;运行中可用 docker update --memory=1g、--cpus=2。 文件操作:docker cp 双向复制、docker diff、docker export/import。

常见场景:调试容器(inspect 状态、logs、exec、top);容器无法启动(查看 ExitCode、Error、日志,或用 docker run -it --entrypoint sh image_name 排查);批量操作(docker stop $(docker ps -q)、docker container prune -f、docker rm -f $(docker ps -aq))。

故障排查:容器退出看 logs 与 inspect;网络不通查 network inspect 与端口映射;磁盘满用 docker system df、docker system prune;内存溢出看 stats 与 OOMKilled;启动慢检查健康检查配置与镜像大小。

限制:资料未提供该技能的安装方式、依赖环境、权限要求、支持平台及收费信息,暂未提供。