容器 内存docker cpu
Docker常用命令记录.......
Docker基本命令 查看本地镜像 docker images 搜索镜像 docker search tomcat 拉取镜像 docker pull tomcat:版本号 #默认是latest 删除镜像 docker rmi IMAGE ID 查看所有实例(正在运行 + 未运行) docker ps ......
centos系统安装docker和docker 使用
基于centos系统安装docker,可以让你的开发更加专注 下载阿里云的docker 镜像 wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.rep ......
JVM内存参数的学习之三
JVM内存参数的学习之三 背景 研究启动性能时, 顺便看到了jmap -heap 1 的部分信息 看到: MinHeapFreeRatio、MaxHeapFreeRatio 自己突然以为是 Percentage的参数, 恍惚了好久. 才发现自己对内存的学习不够, 所以想多学习一下. 参数解释 Min ......
【Docker】关于挂载修改&迁移问题
如果进行容器挂载迁移,新挂载的目录会导致之前容器内的数据丢失,接下来给大家整理思路 之前是没有进行数据挂载的,也就是默认路径 #先查看一下默认路径 docker inspect 【容器名】 #Mounts这里有详细的挂载信息,可以看到最开始的默认路径是home/lib/docker/volumes/ ......
ThreadLocal的内存泄露?什么原因?如何避免?
前言 在分析ThreadLocal导致的内存泄露前,需要普及了解一下内存泄露、强引用与弱引用以及GC回收机制,这样才能更好的分析为什么ThreadLocal会导致内存泄露呢?更重要的是知道该如何避免这样情况发生,增强系统的健壮性。 内存泄露 内存泄露为程序在申请内存后,无法释放已申请的内存空间,一次 ......
mysql链接异常,不能使用ip链接解决——null, message from server: "Host 'host.docker.internal' is not allowed to connect to this MySQL server"
情况: 报错翻译: 空指针,来自服务器的消息:"Host ’ Host .docker.internal’ 不允许连接到 MySQL 服务器" 登陆mysql 键入命令mysql -uroot -p,回车后提示你输入密码,输入12345,然后回车即可进入到mysql中 选择数据库 use ......
Windows10 卸载WSL Ubuntu (解决Docker Desktop 报错问题)
首先在“程序”里面卸载 “Windows Subsystem for Linux Update” 然后使用命令行卸载已安装的子系统 1、查看当前环境安装的wsl wsl --list 2、注销(卸载)当前安装的Linux的Windows子系统 wsl --unregister Ubuntu 3、卸载 ......
CPU处理数据 vs IO读取数据
CPU密集型(文件/数据的复杂) 指的是系统的硬盘、内存性能相对CPU要好很多,此时,系统运作大部分的状况是CPU Loading 100%,CPU要读/写I/O(硬盘/内存),I/O在很短的时间就可以完成,而CPU还有许多运算要处理,CPU Loading很高。 CPU密集的意思该任务需要大量的运 ......
c# 32位程序突破2G内存限制
起因在开发过程中,由于某些COM组件只能在32位程序下运行,程序不得不在X86平台下生成。而X86的32位程序默认内存大小被限制在2G。由于程序中可能存在大数量处理,期间对象若没有及时释放或则回收,内存占用达到了1.2G左右,就会引发异常“内存溢出”。环境:Visual Studio 2022 问题 ......
docker初步入门学习安装redis和mysql
docker run --name myredis -p 6379:6379 -d redis redis-server --appendonly yes docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d -p 3306:3306 my ......
docker启动nacos 最新版本的命令如下
docker run \ --name nacos -d \ -p 8848:8848 \ --privileged=true \ --restart=always \ -e JVM_XMS=256m \ -e JVM_XMX=256m \ -e MODE=standalone \ -e PREFE ......
来领奖了,InfiniCloud网盘又能领取内存了
1 缘由 今天登录自己的邮箱,整理相关的邮件的时候,突然发现有来自于infiniCloud的邮件,阅读邮件竟然发现了一个惊喜,为庆祝Happy Holidays! ,用户就是能领取3GB的储存空间,有效期是一年的时间,对于免费用户来说这就很不错了。 # Happy Holidays! Click b ......
docker 安装minio
创建目录 mkdir -p /docker/minio/data /docker/minio/config 拉取最新的 Portainer docker pull minio/minio 安装和启动 docker run -p 7000:9000 \ --net=host \ --name mini ......
docker 部署 es + nginx
ES 安装 elasticsearch.yml cluster.name: "docker-cluster" node.name: "node-1" network.host: 0.0.0.0 discovery.seed_hosts: ["127.0.0.1"] cluster.initial_m ......
JVM内存模型
JVM内存模型 JDK7堆内存模型 内存模型说明: 1)Young(新生代) Young区被划分为三部分,Eden(ˈiːdn)区和两个大小严格相同的Survivor(sərˈvaɪvər)区,其中Survivor区间中,某一时刻只有其中一个是被使用的,另外一个留做垃圾收集时复制对象用,在Eden区 ......
vivo 容器平台资源运营实践
容器平台针对业务资源申请值偏大的运营问题,通过静态超卖和动态超卖两种技术方案,使业务资源申请值趋于合理化,提高平台资源装箱率和资源利用率。 ......
Spring Boot —— Caffeine(内存缓存器)
项目中需要用一个替代concurrenthashmap 能够帮忙过期或者防止一直put oom所以使用 优点内存管理优化Caffeine 使用了一种基于堆外内存的存储模型,通过直接内存访问,避免了 Java 堆内存的垃圾回收开销。这种内存管理优化可以减少垃圾回收对应用性能的影响,提供更高的缓存读写性 ......
Linux环境离线安装Docker&Docker镜像部署
引子 相信很多同学在项目上线的时候都会遇到没有网络的情况。一般而言,我们都会想到使用Docker 镜像部署,让我们看看搜索引擎给出来Docker的优势吧(如下图)。那么,问题来了,本身部署环境都没有网络,怎么离线安装Docker呢?怎么使用Docker镜像部署项目?OK,让我们开始吧。 一、Cent ......
最新Docker搭建DVWA和SQLi-LABS漏洞练习平台
搭建DVWA DVWA是一款开源的渗透测试漏洞练习平台,内含XSS、SQL注入、文件上传、文件包含、CSRF和暴力破解等漏洞的测试环境。 可以在Docker Hub上搜索DVWA,有多个用户共享了搭建好的DVWA镜像(注意,有些镜像可能存在后门),此处选择镜像——sagikazarmark/dvwa ......
lazarus中json使用与内存释放问题
ZJson:TJSONObject; arrJson:TJSONArray; subjson:TJSONObject; ZJson:=TJSONObject(GetJSON('.....Json字符串....')); //后面json变量的都不能用创建,否则会无法释放内存 //以前用了arrJson ......
Docker 安装Jenkins
1.首先拉取镜像 docker pull jenkins2.运行容器 docker run -p 8080:8080 -p 50000:50000 -v $(which docker):/usr/bin/docker -v jenkins_home:/var/jenkins_home -v /var ......
人们一般提到的安全性只涉及内存安全——但这还远远不够……而且与其他语言(包括 C++ 和 C)互操作的需求往往缺乏关注。
C++ 之父 Bjarne Stroustrup:我会为全球数十亿行 C++ 代码带来一个崭新的解决方案 https://mp.weixin.qq.com/s/L8xYyR88KdHsHqyz_sQ5Sg 作者 | David Cassel译者 | 王强策划 | Tina在 CppCon C++ 会 ......
研发提效必备技能:手把手教你基于Docker搭建Maven私服仓库
沉淀,成长,突破,帮助他人,成就自我。 大家好,我是冰河~~ 在研发的过程中,很多企业都会针对自身业务特点来定制研发一些工具类库,但是这些工具类库又不会对外公开,那如何在组织内部共享这些类库呢?一种很好的方式就是在公司内部搭建一套Maven私服仓库。 一、背景知识 搭建Maven私服仓库可以提高项目 ......
docker 命令 报错device or resource busy
背景: docker-compose up -d 运行容器报错:failed to remove root filesystem for xxx: remove /var/lib/docker/devicemapper/mnt/xxx: device or resource busy 解决: (如果 ......
Docker启动Nacos报错:Nacos Server did not start because dumpservice bean construction fail
一、表象 重启服务器之后Docker运行Nacos容器,启动成功,但是外网无法访问。 查看了一下Nacos启动日志(docker logs nacos容器名) 二、分析 很明显是数据库配``置问题。。如果是数据库配置的问题,可以着重检查以下信息尤其是MySQL内网Host,查询方式见Docker安装 ......
Docker系列---【Docker安装alist】
1.Docker安装alist命令 #这里是用的dockerdesktop,映射目录可以改成你自己的 docker run -di --restart=always -v e:/docker/alist/data:/opt/alist/data -p 5244:5244 -e PUID=0 -e P ......
使用Docker和Jenkin进行自动化测试、部署、回滚(2)
进行自动化测试需要maven-failsafe-plugin进行集成测试和maven-surefire-plugin进行运行单元测试, 引入exec-maven-plugin用来执行一些脚本。 failsafe & surefire <plugin> <!-- for unit test --> < ......
Java中内存四区
这里简要说明这四个区域通常用于存储的变量类型: 栈区(Stack): 存放局部变量、方法参数、返回地址等。 变量的生命周期与其所在的方法(函数)的调用周期一致。 堆区(Heap): 主要用于动态分配内存,存放由 new 关键字创建的对象和数组。 变量的生命周期不受方法调用的限制,需要手动释放内存。 ......
Docker Alpine Linux 安装 Python3
参考文档:Docker Alpine Linux 安装 Pytho1、Dockerfile Dockerfile 文件一般包含基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令,’#’ 为 Dockerfile 中的注释。 参考文件::Docker 构建自定义镜像和Dockerfile文件 ......