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

docker的基本操作命令

目录:

    • 1、镜像相关操作
    • 2、镜像复制(cp)
    • 3、日志(logs)查询
      • 3.1、通过时间点过滤日志
    • 4、查看 Docker 版本(version)查看 Docker 客户端和服务端版本信息。
    • 5、查看 Docker 系统信息(info)查看 Docker 运行环境信息。
    • 6、查看镜像(images)查看本地所有镜像。
    • 7、运行容器(run)Docker 最常用命令
    • 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_name>

2、镜像复制(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/directory

3、日志(logs)查询

---------------------日志查询操作命令----------------------》 4、查看启动日志 docker logs-f <container_id_or_name> docker logs my_container 2>&1|grep"error"这里,2>&1 是将 stderr 重定向到 stdout,以确保 grep 可以过滤到所有日志信息。 如果你想要实时地跟踪日志并过滤内容,可以使用-f 参数和管道命令: docker logs-f my_container 2>&1|grep"error"如果你想要过滤多个关键词,可以使用 grep 的-E 参数(表示使用扩展正则表达式),然后用管道符|分隔关键词: docker logs my_container 2>&1|grep-E"error|warning"这将会显示最后200行日志,并且继续监听新的日志输出 docker logs--tail 200-f <container_id_or_name>

3.1、通过时间点过滤日志

从Docker 1.13版本开始,你可以使用–since和–until选项来限制日志的显示时间范围。例如,查看最近24小时内的日志:

docker logs--since"24h"<container_id_or_name>
docker logs--since"2023-03-01T10:00:00"--until"2023-03-01T11:00:00"<container_id_or_name>
docker logs--since"2023-03-01T10:00:00"<container_id_or_name> 2>&1|grep"error"

4、查看 Docker 版本(version)查看 Docker 客户端和服务端版本信息。

docker version

输出示例:

Client:Version:28.x.x Server:Engine:Version:28.x.x

5、查看 Docker 系统信息(info)查看 Docker 运行环境信息。

docker info

6、查看镜像(images)查看本地所有镜像。

docker images
#查看所有镜像(包括中间层)docker images-a

7、运行容器(run)Docker 最常用命令

8、查看容器(ps)查看运行中的容器


查看未运行的容器:

dockerps-a|grep"Up"

9、停止和启动容器(stop/start)停止容器

10、查看容器资源(stats)实时监控资源使用情况

11、删除容器(rm)删除已停止容器

12、删除镜像(rmi)删除镜像

13、查看容器详细信息(inspect)查看容器或镜像的详细配置

http://www.jsqmd.com/news/1280293/

相关文章:

  • Java并发进阶系列:深度讨论高并发跳表数据结构ConcurrentSkipListMap的源代码实现(下)
  • 广州海珠区卫生间漏水到楼下,不砸砖也能做防水补漏吗 - 超人防水
  • Python+Django+SSM旅游推荐系统架构与实现
  • AI工具如何提升论文答辩效率与质量
  • 如何快速下载抖音视频:面向初学者的完整无水印批量下载指南
  • 内阻测试在蓄电池维护中的关键作用解析 - HVHIPOT
  • 从单点AI到智能流程:Agent工作流架构、选型与实战指南
  • 高校科技成果转化数智平台架构与实践
  • 实战绕过Cloudflare五秒盾:基于Playwright与AI辅助的自动化访问方案
  • ZenlessZoneZero-OneDragon:基于计算机视觉的绝区零全自动游戏辅助框架
  • Keil5 修改STM32单片机项目名称
  • Java并发进阶系列:深度讨论官方关于jdk1.8ConcurrentHashMap的resizeStamp源代码修复逻辑
  • 3分钟搞定Windows安卓子系统:WSABuilds让你的PC秒变安卓手机
  • 宏利工程师为您解读——Wafer连接器的核心构造与性能优势 - CindyYi
  • 2024-2026全网计算机软件毕业设计选题大全:不要踩坑了✅
  • 2026新版长春防水补漏服务商参考|阳台渗漏修缮方案指南 - 筑宅安
  • UGC活动运营全解析:从情绪共鸣到社区构建的实战方法论
  • 2026建筑修缮行业复杂渗漏治理新趋势:本地服务商的专业价值与实践路径 - 鼎万建筑修缮
  • 分布式事务解决方案:从原理到实践
  • RAG技术解析:破解大模型幻觉的实战指南
  • NBM7100A芯片在物联网设备中的电源管理优化方案
  • Wukong AICRM Docker部署指南:从一键启动到API集成与批量任务测试
  • 如何在PC上免费畅玩Switch游戏:yuzu模拟器终极避坑指南
  • 2026广州黄金回收迈入直熔合规时代,合扬打通本地精炼厂直收新标准 - 好物测评局
  • Ollama本地部署大语言模型:从入门到实践
  • 2026年郑州涉外律师豫企出海全周期安全合规实践 - 万相科技
  • TileLang终极指南:如何用Pythonic语法编写高性能GPU算子
  • ExifToolGUI免费开源工具:照片元数据管理终极解决方案
  • Zookeeper--08---zk实现分布式锁、案例
  • 2026长沙出售翡翠手镯好不好选易奢福,1公里1家门店,7区全覆盖 - 奢侈品回收实体店