p11 日志,元数据,进程的查看

embedded/2024/9/24 16:07:08/

直接运行docker run -d centos这个时候回启动容器,但是因为容器里面没有前台进程所以这个时候docker会把没用的进程给停止掉,可以看到docker ps命令没有查看到任何的正在运行的容器
在这里插入图片描述

但是如果说你使用 -it命令进入到了容器里面,这个他就不会把这个centos容器停止掉+
这里还是引用一下老师的笔记
在这里插入图片描述

docker__8">docker 查看日志

首先还是在后台使用 -it命令启动一个centos容器然后使用ctrl +p +q 退出当前容器,注意这里启动的这个容器不会被停止
在这里插入图片描述

要学习查看日志这个知识点,那么接下来要用到shell 来让我们的容器有日志打印出来 这个时候我们执行docker run -d centos /bin/sh -c "while true;do echo myLog********;sleep 1;done" 这个会每一秒中都打印一下子myLog*****这个日志
在这里插入图片描述

接下来就是执行docker logs -tf --tail 10 8d57ffda7a29 这个是显示指定行数的日志 目前就是10行

在这里插入图片描述
这里还是直接参考老师的笔记
在这里插入图片描述

docker_22">查看docker容器内部的进程信息

这里执行docker top 8d57ffda7a29 这样子就可以查看docker容器内部的进程信息了 这个将来如果要kill进程的话就根据这个id来杀死
在这里插入图片描述

查看镜像的元数据(很重要!!)

这里需要执行docker inspect 8d57ffda7a29可以看到当前容器的一些基本的信息包括容器id,容器运行状态,给容器的参数等等
在这里插入图片描述


http://www.ppmy.cn/embedded/112733.html

相关文章

裸金属服务器与云服务器的区别有哪些?

随着云计算服务的快速发展,云服务器与裸金属服务器则称为各大企业基础设施的两大核心选择,会运用在不同的场景当中,本文就来介绍一下裸金属服务器与云服务器的区别都有哪些吧! 裸金属服务器相对于云服务器来说有着卓越的性能&…

cmd命令

常用命令 查看电脑名称: hostname 查看网卡信息: ipconfig 快速打开网络设置界面: control.exe netconnections 或 rundll32.exe shell32.dll,Control_RunDLL ncpa.cpld 打开防火墙设置: wf.msc 指定网卡设置IP地址&#…

python画图|3D直方图基础教程

前述已经完成了直方图和3D图的基本学习,链接如下: 直方图:python画图|水平直方图绘制-CSDN博客 3D图:python画图|水平直方图绘制-CSDN博客 现在我们尝试把二者结合,画3D直方图。 【1】官网教程 首先,依…

机器学习实战21-基于XGBoost算法实现糖尿病数据集的分类预测模型及应用

大家好,我是微学AI,今天给大家介绍一下机器学习实战21-基于XGBoost算法实现糖尿病数据集的分类预测模型及应用。首先阐述了 XGBoost 算法的数学原理及公式,为模型构建提供理论基础。接着利用 kaggle 平台的糖尿病数据集,通过详细的…

Java 流 (Stream) 详解

欢迎来到 Java 流 (Stream) 深入讲解,在处理大量数据时,Java 流 (Stream) 可以帮助你更简洁、高效地处理数据。 1. Stream API 简介 概念: Stream 是一个数据处理管道,可以将数据进行过滤、排序、转换等操作。 优势: 简洁: 使用流可以写出更…

数据库之索引<保姆级文章>

目录: 一. 什么是索引 二. 索引应该选择哪种数据结构 三. MySQL中的页 四. 索引分类及使用 一. 什么是索引: 1. MySQL的索引是⼀种数据结构,它可以帮助数据库高效地查询、更新数据表中的数据。 索引通过 ⼀定的规则排列数据表中的记录&#x…

【CMake】使用CMake在Visual Stdudio构建一个最简单的项目

一、准备工作 首先,确保在 V i s u a l S t u d i o Visual\ Studio Visual Studio上安装了 C C C桌面开发,如果没有安装,打开 V i s u a l S t u d i o I n s t a l l e r Visual\ Studio\ Installer Visual Studio Installer就可以修改…

Brave编译指南2024 Windows篇:安装Git(四)

1.引言 在编译Brave浏览器的过程中,Git是必不可少的工具之一。作为最流行的分布式版本控制系统,Git允许开发者高效地管理和协作开发源码。通过Git,您可以轻松获取、更新和提交Brave的源码版本,并跟踪所有更改记录。无论是独立开发…