查找/var/log/messages,发现有错误信息:XFS: possible memory allocation deadlock in kmem_alloc (mode:0x250)查找linux内核,搜索"kernel: XFS: possible memory allocation deadlock in kmem_            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-08 17:26:36
                            
                                100阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            随着越来越多的应用程序运行在容器里,各种容器安全事件也随之发生,例如攻击者可以通过容器应用获取容器控制权,利用失陷容器进行内网横向,并进一步逃逸到宿主机甚至攻击K8s集群。容器的运行环境是相对独立而纯粹,当容器遭受攻击时,急需对可疑的容器进行入侵排查以确认是否已失陷,并进一步进行应急处理和溯源分析找到攻击来源。在应急场景下,使用docker命令可以最大程度利用docker自身的特性,快速的获取相关            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-23 16:35:27
                            
                                64阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            执行docker ps命令挂住问题分析 
     查找/var/log/messages,发现有错误信息:XFS: possible memory allocation deadlock in kmem_alloc (mode:0x250)查找linux内核,搜索"kernel: XFS: possible memory allocation&n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-08 14:35:39
                            
                                966阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在使用Linux操作系统时,经常会遇到一些卡死或者卡顿的情况,其中出现频率较高的问题就是执行ps或top命令时卡死。ps和top是Linux系统中常用的进程监控命令,在日常工作中经常会用到,但有时候在执行这两个命令时会出现卡死的情况,让用户感到困扰。
首先,我们来看一下ps命令。ps命令用于显示当前系统中的进程信息,包括进程ID、进程状态、执行命令等。但有时候在执行ps命令时会出现卡死的情况,无            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-30 10:03:59
                            
                                296阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                   CentOS下全部使用device mapper的driver存储容器数据以及镜像,推荐使用direct-lvm模式。主要是效率,数据安全性等方面的考虑,效率方面可以参考https://developerblog.redhat.com/2014/09/30/overview-storage-scalability-docker/,数据安全性等内            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 21:18:51
                            
                                43阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            列出正在运行的容器docker ps显示所有的容器,包括未运行的docker ps -a            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-14 11:20:58
                            
                                830阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             docker自带的监控命令         docker自带了三个监控命令即ps, top, stats ps docker ps 可以帮助我们很快的了解当前正在运行的容器-a:会显示已经停掉的容器  [root@host1 ~]# docker ps
CONTAINER ID        IMAGE            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-05 18:15:34
                            
                                377阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录顺序如下:一、docker images(列出docker中的镜像):二、docker ps(列出正在运行的容器):三、docker ps -a(列出所有的容器):四、docker start 容器名(启动容器):五、docker stop 容器名(关闭容器):六、docker restart 容器名(重启容器):七、拉取镜像:八、创建启动容器:九、docker save -o 要保存的路径            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-14 22:01:18
                            
                                552阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、什么是容器?    容器是一种轻量级,可移植,可将应用程序进行打包的技术。让应用程序在不同的地方以相同的环境运行。    Docker 每运行镜像文件,就会产生一个容器对象。也就是说容器对象就是镜像的一个实例。    容器具备一定的生命周期, 最基本的查看命令: docker ps 命令 可以查看正在运行的容器, docker ps            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-11 10:09:43
                            
                                600阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Docker ps 命令 docker ps : 列出容器语法  docker ps [OPTIONS]  OPTIONS说明:-a :显示所有的容器,包括未运行的。-f :根据条件过滤显示的内容。--format :指定返回值的模板文件。-l :显示最近创建的容器。-n :列出最近创建的n个容器。--no-trunc :不截断输出。-q :静默模式,只显示容器编号。-s :显            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-13 23:20:34
                            
                                101阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言时光匆匆,转眼2020年也只剩下2个多月了,感慨之。 今天来介绍下docker中用到的一个核心技术Namespace,由于个人能力有限,不会深入到具体的细节。 私认为一个基础的docker需具备以下功能:1.资源隔离。即各个容器都是独立的,只能使用本容器的资源。比如每个容器只能看到自己的进程和文件,而看不到服务器上其他的进程和文件。每个容器的CPU和内存资源也是需要隔离的,不能出现某个容器把C            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-07 06:41:19
                            
                                63阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            部署需要客服三个难题需要N多服务器部署过程非常麻烦:编译,测试,打包,发布等等服务需要动态扩容与缩容DevOps介绍是什么DevOps是Development和Operations两个词的缩写,引用百度百科的定义: DevOps是一种方法或理念,它涵盖开发、测试、运维的整个过程。DevOps是提高软件开发、测试、运维、运营 等各部门的沟通与协作质量的方法和过程,DevOps强调软件开发人员与软件测            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-17 22:45:38
                            
                                160阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Docker可以让开发人员、运维人员更容易使用容器创建、部署和运行应用程序。掌握一些必备的Docker命令对于使用Docker的工程师非常重要,那么今天笔者给大家整理了一份Docker的命令备忘单,希望大家可以好好保存,在使用的时候可以拿出来查阅使用。让我们直接开始!一、Docker 容器命令列出所有正在运行的容器docker ps 还有两个同等作用的命令:docker containe            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-14 22:00:39
                            
                                326阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            -docker简单命令:1.docker ps 显示当前正在运行的容器2.docker ps -a 显示所有状态的容器3.docker ps -n 3 显示最后被创建的n个容器(注意:不限状态)4.docker ps -q 只显示容器ID5.docker ps -s 显示容器文件大小 6.docker –version 查看当前docker版本7.docker run hello-wor            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-14 22:03:26
                            
                                334阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux命令查看当前路径pwd光标移动快捷键control + A : 光标移至行首control + E : 光标移至行尾grep命令grep 搜索内容(文本/正则表达式/……)-o 只输出文件中匹配到的部分-n 输出行号:行-A n 输出该行,并列出后边的n行awk命令文本和数据进行处理的编程语言 https://wangchujiang.com/linux-command/c/awk.ht            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-14 11:06:20
                            
                                995阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            jenkins发布项目在构建项目之前我们需要做一些配置,安装一些插件点击系统管理点击插件管理需要安装一下这个maven插件插件安装完成之后我们需要配置一下全局工具 "系统管理>全局工具配置"注意:安装了jdk 就不要在点自动安装了这里需要配置一下jdk , 别名随便输入,JAVA_HOME填写安装jenkins的服务器上面的JAVA_HOME就行 如果是linux机器输入 下面的命令可以看到            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-03 16:20:23
                            
                                161阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、云计算的概念PaaS(Platform-as-a-Service:平台即服务),把应用服务的运行和开发环境作为一种服务。SaaS(Software-as-a-Service),意思为软件即服务,即通过网络提供软件服务。IaaS(Infrastructure as a Service),即基础设施即服务。二、DockerDocker为第三代Paas平台。Docker就是虚拟化的一种轻量级替代技术            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-14 11:05:51
                            
                                199阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            查看 docker 容器,必然要用到 docker ps 命令。其基本格式为:docker ps [OPTIONS]关键在于 OPTIONS(选项):1常见用法1. 最常见的用法$ docker ps显示当前正在运行的容器。在 PORTS 一列,如果暴露的端口是连续的,还会被合并在一起,例如一个容器暴露了3个 TCP 端口:100,101,102,则会显示为 100-102/tcp。2. 显示所有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-14 22:01:45
                            
                                474阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ## Docker Attach 卡死问题解析与解决
### 概述
在使用 Docker 进行容器编排时,我们常常会使用 `docker attach` 命令来连接到运行中的容器,并与其进行交互。然而,有时候我们会遇到 Docker Attach 命令卡死的问题,即无法成功连接到容器或连接后无法进行交互。本文将分析 Docker Attach 卡死问题的原因,并提供一些解决方案。
### 问            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-20 23:59:48
                            
                                643阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Docker 启动卡死
在使用Docker时,有时候会遇到启动容器时卡死的情况,即容器无法正常启动或者启动后没有响应。这可能是由多种原因引起的,比如资源不足、网络问题、配置错误等。本文将介绍一些可能导致Docker启动卡死的原因,以及如何解决这些问题。
## 可能导致Docker启动卡死的原因
1. **资源不足**:如果主机的资源(如内存、CPU)不足,Docker 容器在启动时可能会            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-02 03:15:04
                            
                                1284阅读