运维
未读
十万字+百张图讲解JVM,建议收藏~
JVM JVM概述 基本介绍 JVM:全称 Java Virtual Machine,即 Java 虚拟机,一种规范,本身是一个虚拟计算机,直接和操作系统进行交互,与硬件不直接交互,而操作系统可以帮我们完成和硬件进行交互的工作 特点: Java 虚拟机基于二进制字节码执行,由一套字节码指令集、一组寄
运维
未读
Prometheus、Grafana 监控
Prometheus简介 Prometheus是一个开源的监控系统和时间序列数据库,用于收集、存储和查询应用程序的指标数据。它最初由SoundCloud开发,并在社区的支持下得到广泛应用。 Prometheus主要特性 Prometheus具有以下主要特性: 多维度数据模型:Prometheus使用
运维
未读
Kubernetes(K8S) 简介、实战
什么是Kubernetes(K8S)? K8s是一个可移植的、用于自动化部署、扩展和管理容器化应用的开源容器编排技术。 K8s使部署和管理微服务架构应用程序变得很简单。它通过在集群之上形成一个抽象层来实现这一点,允许开发团队平滑地部署应用程序,而 K8s主要处理以下任务: 控制和管理应用程序对资源的
运维
未读
Dockerfile 简介、实战
简介 Dockerfile是docker中镜像文件的的描述文件,说的直白点就是镜像文件到底是由什么东西一步步构成的。 例如:你在淘宝上买了一个衣架,但是卖家并没有给你发一个完整的衣架,而是一些组件和一张图纸,你按照这个图纸一步一步将衣架组装起来,就成了你所需要的样子。那么Dockerfile 就是这
运维
未读
Docker-Compose 简介、实战
简介 Docker Compose是一个用于定义和运行多个Docker容器的工具,它使用YAML文件来定义应用程序的服务、网络和卷配置。它使得在多个容器之间建立依赖关系、调整容器参数和配置变得更加容易。 原理 Docker Compose的原理是基于Docker技术,它允许用户通过一个单一的Comp
运维
未读
Docker 安装prometheus、grafana
docker安装prometheus和grafana 概念简述 prometheus([普罗米修斯]):天生为采集存储监控数据而生的时序数据库。prometheus通过各种Exporter采集到监控数据,然后存储进prometheus中,以供查询展示 grafana:一个监控仪表系统。grafana
运维
未读
Docker 安装ELK、Filebeat
1. ELK+Filebeat简介 ELK是Elasticsearch、Logstash、Kibana的简称,这三者是核心套件实现日志采集、分析、展示。 Elasticsearch是实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能;是一套开放REST和JAVA API等结构提供高效搜索功能,
运维
未读
Docker 安装MongoDB
1. 查找镜像 docker search mongo
2. 拉取镜像 docker pull mongo
3. 创建挂载目录 # 创建挂载目录
mkdir -p /usr/local/mongodb/{data,conf,log}
# 授权
chmod -R 777 /usr/local/m
运维
未读
Docker 安装RabbitMQ
1. 查找镜像 # 镜像未配有控制台
docker search rabbitmq
# 镜像配有控制台
docker search rabbitmq:management
2. 拉取镜像 docker pull rabbitmq
docker pull rabbitmq:management
运维
未读
Docker 安装Jenkins
1. 查找镜像 docker search jenkins
2. 拉取镜像 docker pull jenkins/jenkins
下载需要等一些时间 3. 查看拉取镜像 docker images
4. 创建挂载目录文件夹 mkdir /home/jenkins_home
chown -R
运维
未读
Docker 安装Nginx
1.查找nginx镜像 docker search nginx
2.拉取官方nginx镜像 默认拉取最新的 docker pull nginx
3.查看镜像列表 查看本地已下载镜像 docker images
4.配置 1. 创建挂载目录 mkdir -p /usr/local/nginx/c
运维
未读
Docker 安装Redis
1. 查找Docker Hub上的redis镜像 docker search redis
2. 拉取官方的镜像 默认为最新的 docker pull redis
# 可以指定版本号:不加版本号默认获取最新版本
docker pull redis:6.0.6
3.查看镜像列表 查看本地已下载镜
运维
未读
Docker 安装MySQL
1. 查找镜像 查找Docker Hub上的mysql镜像 docker search mysql
2. 拉取镜像 默认拉取最新版的mysql 8.0的 docker pull mysql
3. 查看镜像 拉取完成后 看下镜像是否成功拉取 docker images
4. 配置文件 为什么我要
运维
未读
Docker 数据卷
在Docker的使用过程中往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,所以这就涉及到Docker容器的数据操作。 容器中数据管理主要有两种方式:数据卷 和 数据卷容器。 数据卷 数据卷是一个特殊的目录,它将主机目录直接映射进容器。可供一个或多个容器使用。 数据卷设计的目的就是为了
运维
未读
Docker 容器链接
在Docker中,容器链接是一种机制,用于在多个容器之间建立网络连接和通信。通过容器链接,一个容器可以访问另一个容器的服务或应用程序,实现它们之间的互动和协作。以下是关于Docker容器链接的详细说明: 容器链接的概念 容器链接允许我们在一个容器内部引用另一个容器的服务,就好像它们在同一主机上运行一