摘要:
# 拉取镜像 docker pull prom/prometheus:v2.22.0 # 创建配置文件 mkdir -p /opt/prometheus/ cd /opt/prometheus vim prometheus.yml global: scrape_interval: 60s evalu 阅读全文
摘要:
这里不采用逐个docker镜像的方式,而是直接使用elk三者聚合在一起的镜像。 镜像地址:https://hub.docker.com/r/sebp/elk 前提操作: $ vim /etc/sysctl.conf vm.max_map_count = 655360 $ sysctl -p # 拉取 阅读全文
摘要:
ADD指令的功能是将主机构建环境(上下文)目录中的文件和目录、以及一个URL标记的文件 拷贝到镜像中。 其格式是: ADD 源路径 目标路径 #test FROM ubuntu MAINTAINER hello ADD test1.txt test1.txt ADD test1.txt test1. 阅读全文
摘要:
1.Docker安装Gitlab,地址:https://www.cnblogs.com/sanduzxcvbnm/p/13814730.html 2.Docker安装Gitlab-runner,地址:https://www.cnblogs.com/sanduzxcvbnm/p/13815594.ht 阅读全文
摘要:
前提条件: 1.Docker安装Gitlab,地址:https://www.cnblogs.com/sanduzxcvbnm/p/13814730.html 2.Docker安装Gitlab-runner,地址:https://www.cnblogs.com/sanduzxcvbnm/p/13815 阅读全文
摘要:
1.使用SSH 克隆 需要事先把本机生成的SSH公钥配置到项目中,然后直接复制ssh克隆地址就能直接克隆了 2.使用HTTP克隆 可以不配置本机的SSH公钥,但是克隆时需要使用项目用户的账号密码登录进行验证 阅读全文
摘要:
# 拉取镜像 docker pull gitlab/gitlab-ce # 创建挂载目录 mkdir -p /opt/gitlab/{data,etc,log} # 启动容器 docker run -d -p 8090:80 -p 8443:443 -p 8222:22 --name gitlab 阅读全文
摘要:
参考网站:https://www.jenkins.io/zh/doc/book/installing/#%E5%9C%A8docker%E4%B8%AD%E4%B8%8B%E8%BD%BD%E5%B9%B6%E8%BF%90%E8%A1%8Cjenkins 建议使用的Docker映像是jenkins 阅读全文
摘要:
sonarqube 安装 1、系统配置,避免启动问题 # 系统配置,避免启动问题 echo "vm.max_map_count=262144" >> /etc/sysctl.conf sysctl -p 2、创建挂载目录 # 创建目录 mkdir -p ~/sonarqube && cd ~/son 阅读全文
摘要:
PS:已经在生产实践中验证,解决在生产环境下,网速带宽小,每次推拉镜像影响线上服务问题,按本文方式构建镜像,除了第一次拉取、推送、构建镜像慢,第二、三…次都是几百K大小传输,速度非常快,构建、打包、推送几秒内完成。 注意,SpringBoot 2.3.x 已经默认支持分层功能,请参考:java Sp 阅读全文
摘要:
系统环境: 系统版本:CentOS 7.8 前内核版本:3.10.0-1062 升级后的内核版本:4.4.218-1 一、安装 ELRepo 最新版本 载入公钥并安装 ELRepo 最新版本: ## 载入公钥 $ rpm --import https://www.elrepo.org/RPM-GPG 阅读全文
摘要:
要点总结: 使用DBeaver Enterprise连接redis集群可以通过SQL语句查看key对应的value,但是没法查看key。 使用RedisDesktopManager连接redis集群可以通过SQL语句查看key对应的value,也可以查看key。 DBeaver Enterprise 阅读全文
摘要:
要点步骤总结: # 这里演示使用同一台主机上 # 创建各节点存储路径 mkdir -p /opt/redis/{7000,7001,7002,7003,7004,7005} # 创建各节点配置文件 cat > /opt/redis/7000/redis.conf << EOF port 7000 c 阅读全文
摘要:
报错日志: Installing collected packages: rcssmin, django-compressor Running setup.py install for rcssmin ... error 缺失:rcssmin插件 安装rcssmin步骤: pip install w 阅读全文
摘要:
首先,我们配置静态文件,要在setting.py里面加入如下几行代码: # settings.py # the settings above # STATIC SETTINGS STATIC_URL = '/static/' # BASE_DIR 是项目的绝对地址 STATIC_ROOT = os. 阅读全文
摘要:
(venv) E:\Py_CODE\myapp>python manage.py --help Type 'manage.py help <subcommand>' for help on a specific subcommand. Available subcommands: [auth] ch 阅读全文
摘要:
# firewall-cmd --help Usage: firewall-cmd [OPTIONS...] General Options -h, --help Prints a short help text and exists -V, --version Print the version 阅读全文
摘要:
1.在CentOS 7里有几种防火墙共存:firewalld、iptables、ebtables。 默认是使用firewalld来管理netfilter子系统,不过底层调用的命令仍然是iptables等。 firewalld跟iptables比起来,不好的地方是每个服务都需要去设置才能放行,因为默认 阅读全文
摘要:
FirewallD 是 CentOS 7 服务器上默认可用的防火墙管理工具。基本上,它是 iptables 的封装,有图形配置工具 firewall-config 和命令行工具 firewall-cmd。使用 iptables 服务,每次改动都要求刷新旧规则,并且从 /etc/sysconfig/i 阅读全文
摘要:
echo "unset MAILCHECK">> /etc/profile #以root权限执行 或者用sudo source /etc/profile cat /dev/null > /var/spool/mail/root 阅读全文
摘要:
文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/108973356 阅读全文
摘要:
文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/108960950 阅读全文
摘要:
Elasticsearch远程运维端口:9200,9300 DB2远程运维端口:50000 Hadoop YARN远程运维端口:8088 Hadoop远程运维端口:50070,50030 Linux远程运维端口:22 MangoDB远程运维端口:27017 MySQL远程运维端口:3306 Orac 阅读全文
摘要:
简介 DBeaver是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好的 ASL 协议。可以通过官方网站或者 Github 进行下载。 由于 DBeaver 基于 Java 开发,可以运行在各种操作系统上,包括:Windows、Linux、macOS 等。DBeaver 采 阅读全文
摘要:
国债逆回购,本质就是一种短期贷款。也就是说,个人通过国债回购市场把自己的资金借出去,获得固定的利息收益;而回购方,也就是借款人用自己的国债作为抵押获得这笔借款,到期后还本付息。通俗来讲,就是将资金通过国债回购市场拆出,其实就是一种短期贷款,即你把钱借给别人,获得固定利息;而别人用国债作抵押,到期还本 阅读全文
摘要:
实际采用的nginx.conf文件内容: server { charset utf-8; listen 80; server_name ip; access_log /webapps/project/logs/nginx.access.log; error_log /webapps/project/ 阅读全文
摘要:
转载自:https://blog.csdn.net/UbuntuTouch/article/details/107127197 在我们今天的练习中,我们将使用 Metricbeat 来同时监控 kibana 及 system 两个模块。在我们的 metricbeat 的安装目录中,我们打入如下的命令 阅读全文
摘要:
转载自:https://cloud.tencent.com/developer/article/1477003 我们知道 Kubernetes 是 Google 开源的容器集群管理系统,它构建在目前流行的 Docker 技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等一整套功能, 阅读全文
摘要:
转载自:https://cloud.tencent.com/developer/article/1010639 Nginx,不用多说啦,大家都熟悉的不能再熟悉了,它是一款轻量级的高性能Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,最近在本地研究将nginx和resin配合 阅读全文
摘要:
转载自:https://cloud.tencent.com/developer/article/1010636 之前一直听说dubbo,是一个很厉害的分布式服务框架,而且巴巴将其开源,这对于咱们广大程序猿来说,真是一个好消息。最近有时间了,打算做一个demo把dubbo在本地跑起来先。 先copy一 阅读全文
摘要:
转载自:https://cloud.tencent.com/developer/article/1010629 说到gerrit,没听说的同学可能会感到比较陌生,那么先来copy一段关于gerrit的说明: Gerrit 是一个免费、开放源代码的代码审查软件,使用网页界面。利用网页浏览器,同一个团队 阅读全文
摘要:
转载自:https://cloud.tencent.com/developer/article/1010628 1、Jenkins 2.0介绍 先介绍下什么是Jenkins 2.0,Jenkins 2.0的精髓是Pipeline as Code,是帮助Jenkins实现CI到CD转变的重要角色。什么 阅读全文
摘要:
转载自:https://cloud.tencent.com/developer/article/1010619 1、Harbor 介绍 Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Registry也 阅读全文
摘要:
转载自:https://cloud.tencent.com/developer/article/1010618 1、Swagger 介绍 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTFul 风格的 Web 服务。通过 Swagger,我们可以方便的、快速的实现 RE 阅读全文
摘要:
转载自:https://cloud.tencent.com/developer/article/1010617 1、PlantUML介绍 UML 统一建模语言是一个通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统制品的文档。PlantUML 是一个开源项目,支持快速绘制时序图 阅读全文
摘要:
转载自:https://cloud.tencent.com/developer/article/1010615 1、Code Review 介绍 Code Review 代码评审是指在软件开发过程中,对源代码的系统性检查。Code Review 是一种用来确认方案设计和代码实现的质量保证机制,通过这 阅读全文
摘要:
转载自:https://cloud.tencent.com/developer/article/1010614 1、docker-maven-plugin 介绍 在我们持续集成过程中,项目工程一般使用 Maven 编译打包,然后生成镜像,通过镜像上线,能够大大提供上线效率,同时能够快速动态扩容,快速 阅读全文
摘要:
转载自:https://cloud.tencent.com/developer/article/1010612 1、SonarQube 介绍 SonarQube 是一个用于管理源代码质量开放平台,它可以从多个维度检测代码质量,可以快速的定位代码中潜在的或者明显的 Bug、错误。它支持包括 Java、 阅读全文
摘要:
转载自:https://cloud.tencent.com/developer/article/1010603 1、Nexus介绍 Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中 阅读全文
摘要:
转载自:https://cloud.tencent.com/developer/article/1010601 1、背景介绍 我们知道使用 SonarQube 可以在日常开发中检测代码质量,除了使用 IDE 上集成 SonarLint 插件检测外,如果我们想针对代码托管在 Gitlab 上每次 co 阅读全文