docker的基本操作命令 目录1、镜像相关操作2、镜像复制(cp)3、日志(logs)查询3.1、通过时间点过滤日志4、查看 Docker 版本version查看 Docker 客户端和服务端版本信息。5、查看 Docker 系统信息info查看 Docker 运行环境信息。6、查看镜像images查看本地所有镜像。7、运行容器runDocker 最常用命令8、查看容器ps查看运行中的容器9、停止和启动容器stop/start停止容器10、查看容器资源stats实时监控资源使用情况11、删除容器rm删除已停止容器12、删除镜像rmi删除镜像13、查看容器详细信息inspect查看容器或镜像的详细配置1、镜像相关操作《---------------------基础操作命令-----------------------》 1、关闭docker镜像 docker-compose down 2、重启docker镜像 docker-compose up-d 3、启动服务 docker lods-f container_id_or_name 4、进入容器 docker exec-it container_id_or_name/bin/sh 5、docker重启镜像 docker-compose restart container_id_or_name2、镜像复制(cp)《---------------------docker镜像复制-----------------------》 1、这个命令会创建一个名为mycontainer的容器并使用ubuntu镜像。通过-it参数我们可以进入容器的交互式终端。 docker run-it--name mycontainer ubuntu 2、从容器复制文件到宿主机 dockercp容器名称或ID:容器内文件路径 本地目标路径 dockercpmycontainer:/path/to/container/file/path/to/local/directory 3、在本地复制文件到容器内 dockercp本地文件路径 容器名称或ID:容器内目标路径 dockercp/path/to/local/file mycontainer:/path/to/container/directory3、日志(logs)查询《---------------------日志查询操作命令----------------------》 4、查看启动日志 docker logs-f container_id_or_name docker logs my_container 21|greperror这里21 是将 stderr 重定向到 stdout以确保 grep 可以过滤到所有日志信息。 如果你想要实时地跟踪日志并过滤内容可以使用-f 参数和管道命令 docker logs-f my_container 21|greperror如果你想要过滤多个关键词可以使用 grep 的-E 参数表示使用扩展正则表达式然后用管道符|分隔关键词 docker logs my_container 21|grep-Eerror|warning这将会显示最后200行日志并且继续监听新的日志输出 docker logs--tail 200-f container_id_or_name3.1、通过时间点过滤日志从Docker 1.13版本开始你可以使用–since和–until选项来限制日志的显示时间范围。例如查看最近24小时内的日志docker logs--since24hcontainer_id_or_namedocker logs--since2023-03-01T10:00:00--until2023-03-01T11:00:00container_id_or_namedocker logs--since2023-03-01T10:00:00container_id_or_name 21|greperror4、查看 Docker 版本version查看 Docker 客户端和服务端版本信息。docker version输出示例Client:Version:28.x.x Server:Engine:Version:28.x.x5、查看 Docker 系统信息info查看 Docker 运行环境信息。docker info6、查看镜像images查看本地所有镜像。docker images#查看所有镜像包括中间层docker images-a7、运行容器runDocker 最常用命令8、查看容器ps查看运行中的容器查看未运行的容器dockerps-a|grepUp9、停止和启动容器stop/start停止容器10、查看容器资源stats实时监控资源使用情况11、删除容器rm删除已停止容器12、删除镜像rmi删除镜像13、查看容器详细信息inspect查看容器或镜像的详细配置

相关新闻

最新新闻

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现 【免费下载链接】serenity The Serenity Operating System 🐞 项目地址: https://gitcode.com/GitHub_Trending/se/serenity 导读 本文以 getopt(3) 手册 为核心&a…

2026/9/28 1:37:33
轻量服务器还是ECS?大促云服务器选购与避坑实战指南

轻量服务器还是ECS?大促云服务器选购与避坑实战指南

每年大促节点,群里永远有人在问同一个问题:“38元的轻量服务器到底怎么抢?为什么我每次点进去都是已售罄?68元直购和99元的ECS我到底选哪个?”作为一个常年帮团队和自己采购云服务器的老用户,我太清楚这种纠…

2026/9/27 19:13:42
为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南

为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南

为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南 【免费下载链接】agents Multi-harness agentic plugin marketplace for Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, and Google Antigravity 项目地址:…

2026/9/27 15:27:56
PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署

PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署

PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署 【免费下载链接】PaddleOCR Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between i…

2026/9/27 19:54:03
Spring源码解析:构造器注入的类型转换与候选匹配机制

Spring源码解析:构造器注入的类型转换与候选匹配机制

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/28 17:20:49
openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由

openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由

openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由 【免费下载链接】openai-agents-python A lightweight, powerful framework for multi-agent workflows 项目地址: https://gitcode.com/GitHub_Trending/op/openai-agents-pyth…

2026/9/28 2:08:29

日新闻

周新闻