摘要:
应用背景 自建的maven私服(或者叫私仓)nexus在使用过程中,因很多服务不断迭代更新上传jar包至nexus中,底层存放在一个叫Blob Stores的存储中,最近发现该存储已增大至好几百G,有必要清理一下,腾出空间。 操作步骤 1.在nexus界面清理对应的旧版本或者想要清理的应用包,如图示
阅读全文
posted @ 2020-07-02 09:11
哈喽哈喽111111
阅读(5871)
推荐(0)
摘要:
Alpine介绍 Alpine 操作系统是一个面向安全的轻型 Linux 发行版。目前 Docker 官方已开始推荐使用 Alpine 替代之前的 Ubuntu 做为基础镜像环境。这样会带来多个好处。包括镜像下载速度加快,镜像安全性提高,主机之间的切换更方便,占用更少磁盘空间等。 Alpine的特点
阅读全文
posted @ 2020-07-01 16:17
哈喽哈喽111111
阅读(1612)
推荐(0)
摘要:
1.正式环境使用的话启动时需要指定使用正式的配置文件,这个要咋处理? 解决办法 文章地址:https://www.cnblogs.com/sanduzxcvbnm/p/13262411.html 分析步骤 Dockerfile文件内容如下: # tag:0.3 FROM idocker.io/jre
阅读全文
posted @ 2020-06-30 11:24
哈喽哈喽111111
阅读(4012)
推荐(0)
摘要:
Pod的dns记录怎么组成的 <Pod Name>.<service name>.<namespace name>.svc.cluster.local Pod的Name怎么组成的 statefulSet控制器的Name + 序号
阅读全文
posted @ 2020-06-30 09:29
哈喽哈喽111111
阅读(295)
推荐(0)
摘要:
先安装Ingress Controller 安装Ingress Controller后,其他服务设置Ingress后就可以通过设置的域名进行访问了,就不用通过代理的方式或者ip:port的方式进行访问了 安装Ingress Controller 教程地址:https://www.cnblogs.co
阅读全文
posted @ 2020-06-29 18:01
哈喽哈喽111111
阅读(3480)
推荐(1)
摘要:
快速安装 # 只在 master 节点执行 kubectl apply -f https://kuboard.cn/install-script/v1.18.x/nginx-ingress.yaml 卸载 只在您想选择其他 Ingress Controller 的情况下卸载 # 只在 master
阅读全文
posted @ 2020-06-29 16:55
哈喽哈喽111111
阅读(2011)
推荐(0)
摘要:
当时正在使用jenkins自动构造镜像推送到nexus上的docker镜像仓库,突然间就报错如下,没法推送,超过重试次数后也是没法推送: ERROR: Build step failed with exception com.github.dockerjava.api.exception.Docke
阅读全文
posted @ 2020-06-28 15:17
哈喽哈喽111111
阅读(4095)
推荐(0)
摘要:
文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/106915969 理论上也可以使用redis,有待实践
阅读全文
posted @ 2020-06-28 10:02
哈喽哈喽111111
阅读(266)
推荐(0)
摘要:
Docker Compose配置文件是Docker Compose的核心,用于定义服务、网络和数据卷。格式为YAML,默认路径为./docker-compose.yml,可以使用.yml或.yaml扩展名,目前Compose配置文件格式的最新版本为V3。Compose配置文件中涉及的配置项也比较多,
阅读全文
posted @ 2020-06-24 16:35
哈喽哈喽111111
阅读(13619)
推荐(6)
摘要:
明确概念 Dockerfile 是拿来构建自定义镜像的,并没有直接生成容器。只是可以在运行镜像时运行容器而已。 做容器编排以部署环境,是使用 docker-compose.yml 文件进行的,里面可能会需要用到 Dockerfile 。 总结 Dockerfile是用来构建镜像的,若是想使用这个镜像
阅读全文
posted @ 2020-06-24 12:04
哈喽哈喽111111
阅读(15903)
推荐(2)
摘要:
选择要部署容器的主机上,不用事先安装配置docker-compose 官方示例文档地址,2.0版本的:https://docs.docker.com/compose/compose-file/compose-file-v2/ 使用这个功能创建的docker容器,使用的容器卷是在:/var/lib/d
阅读全文
posted @ 2020-06-24 11:09
哈喽哈喽111111
阅读(14251)
推荐(1)
摘要:
简介 Docker Compose 是Docker官方的开源项目, 其目的是为了简化我们使用Docker的操作 使用 Dockerfile 模板文件,可以快速部署一个单独的应用。 然而,在日常工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个 Web 项目,除了 Web 服务
阅读全文
posted @ 2020-06-24 09:57
哈喽哈喽111111
阅读(763)
推荐(0)
摘要:
其他主机开启远程连接docker端口 需要设置一下2375端口的监听。通过修改docker配置文件方式进行监听。 修改配置文件修改监听端口 使用Centos7安装的docker,所以下面的配置是适用于Centos7的。打开配置文件/usr/lib/systemd/system/docker.serv
阅读全文
posted @ 2020-06-23 16:47
哈喽哈喽111111
阅读(3259)
推荐(1)
摘要:
Portainer使用 Nginx 容器实现端口转发 在 WordPress 部署完成后,需要在浏览器内输入 IP:端口或域名:端口 的形式访问网站,但我们一般访问应用的时候都是希望不加端口就能访问域名,所以这时就要用到 Nginx 的端口转发功能。 一、创建 Nginx 容器 1.进入到 Port
阅读全文
posted @ 2020-06-23 14:44
哈喽哈喽111111
阅读(26554)
推荐(2)
摘要:
安装WordPress容器 进入到 Portainer 页面,选择左边的 Containers 选项,单击上方的 Add container 按钮转到如图所示的页面; 1.在 Name 一栏中输入容器名字; 2.在 Image 一栏输入容器镜像名,比如要安装 wordpress 则输入 wordpr
阅读全文
posted @ 2020-06-23 14:16
哈喽哈喽111111
阅读(2334)
推荐(0)
摘要:
进入到 Portainer 页面,选择左边的 Containers 选项,单击上方的 Add container 按钮转到如图所示的页面; 1.在 Name 一栏中输入容器名字; 2.在 Image 一栏输入容器镜像名,比如要安装 wordpress 则输入 wordpress 即可,系统会自动拉取
阅读全文
posted @ 2020-06-23 12:08
哈喽哈喽111111
阅读(4493)
推荐(0)
摘要:
Portainer介绍 Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型
阅读全文
posted @ 2020-06-23 10:25
哈喽哈喽111111
阅读(26567)
推荐(2)
摘要:
在 Docker 内部以及容器之间管理数据,在容器中管理数据主要有两种方式: 数据卷(Volumes) 挂载主机目录 (Bind mounts) 数据卷 数据卷 是一个可供一个或多个容器使用的特殊目录,它绕过 UFS,可以提供很多有用的特性: 数据卷 可以在容器之间共享和重用 对 数据卷 的修改会立
阅读全文
posted @ 2020-06-22 15:09
哈喽哈喽111111
阅读(621)
推荐(1)
摘要:
在学习Dockerfile的过程中有个VOLUME命令,很多教程或书中说的是用来定义匿名卷的,其作用如下: 容器运行时应该尽量保持容器存储层不发生写操作,对于数据库类需要保存动态数据的应用,其数据库文件应该保存于卷(volume)中。为了防止运行时用户忘记将动态文件所保存目录挂载为卷,在Docker
阅读全文
posted @ 2020-06-22 14:55
哈喽哈喽111111
阅读(10020)
推荐(3)
摘要:
docker ps 查看完整command docker ps --no-trunc 宿主机与容器之间互传文件 1、从容器里面拷文件到宿主机? 答:在宿主机里面执行以下命令 docker cp 容器名:要拷贝的文件在容器里面的路径 要拷贝到宿主机的相应路径 示例: 假设容器名为testtomcat,
阅读全文
posted @ 2020-06-22 11:24
哈喽哈喽111111
阅读(259)
推荐(0)
摘要:
文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/106813223 总结: nginx配置,192.168.0.5 user nginx; worker_processes 1; error_log /var/log/nginx/err
阅读全文
posted @ 2020-06-22 08:56
哈喽哈喽111111
阅读(1416)
推荐(0)
摘要:
1.安装gitlab 详情看:https://www.cnblogs.com/sanduzxcvbnm/p/13023373.html 安装好gitlab后,然后创建一个普通用户,编辑用户,给用户设置密码,添加本机ssh密钥到gitlab里,使用普通用户上传代码 要使用git开头的地址,不使用htt
阅读全文
posted @ 2020-06-18 18:31
哈喽哈喽111111
阅读(1118)
推荐(0)
摘要:
添加用户的时候没法给用户设置密码,可以等用户添加后,编辑用户的时候给用户设置密码 新用户首次登陆后需要重置密码 新用户登陆后是英文界面,设置成中文界面
阅读全文
posted @ 2020-06-18 09:51
哈喽哈喽111111
阅读(4493)
推荐(2)
摘要:
二进制安装mysql-5.7.26 [root@mysql ~]# cd /server/tools/ [root@mysql tools]# ll total 629756 -rw-r--r-- 1 root root 644869837 Jul 4 11:26 mysql-5.7.26-linu
阅读全文
posted @ 2020-06-17 14:16
哈喽哈喽111111
阅读(404)
推荐(0)
摘要:
张耀的博客 徐大神博客 品茶大神博客 hadoop大神博客 opesn Elastic 中国社区官方博客 IT技术电子书
阅读全文
posted @ 2020-06-16 12:05
哈喽哈喽111111
阅读(615)
推荐(0)
摘要:
插件地址:https://www.claudiokuenzler.com/monitoring-plugins/check_es_system.php 下载地址 #!/bin/bash #########################################################
阅读全文
posted @ 2020-06-16 11:57
哈喽哈喽111111
阅读(373)
推荐(0)
摘要:
文章转载自:https://www.cnblogs.com/uglyliu/p/12331964.html 昨天研发说在kibana中统计userid字段不出图,后来查到该字段显示冲突了,然后再查看了GET test/_mapping下该索引的mapping,发现userid是long类型的,而us
阅读全文
posted @ 2020-06-16 11:45
哈喽哈喽111111
阅读(4525)
推荐(0)
摘要:
文章转载自:https://www.cnblogs.com/uglyliu/p/13118386.html ELK日志报警插件ElastAlert 它通过将Elasticsearch与两种类型的组件(规则类型和警报)结合使用。定期查询Elasticsearch,并将数据传递到规则类型,该规则类型确定
阅读全文
posted @ 2020-06-16 11:21
哈喽哈喽111111
阅读(3671)
推荐(0)
摘要:
文章转载自:https://mp.weixin.qq.com/s/W9b28CFBEmxBPz5bGd1-hw 教程pdf文件下载地址 https://files.cnblogs.com/files/sanduzxcvbnm/ELK%E5%9F%BA%E4%BA%8EElastAlert%E5%AE
阅读全文
posted @ 2020-06-16 10:56
哈喽哈喽111111
阅读(3033)
推荐(1)
摘要:
文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/106688240 生产一个叫做 json_logs 的文件: {"user_name": "arthur", "id": 42, "verified": false, "event":
阅读全文
posted @ 2020-06-16 10:30
哈喽哈喽111111
阅读(1084)
推荐(0)
摘要:
文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/106639848 背景:Elasticsearch 索引 在介绍重复数据删除解决方案之前,让我们简要介绍一下 Elasticsearch 的索引编制过程。 Elasticsearch 提
阅读全文
posted @ 2020-06-16 10:24
哈喽哈喽111111
阅读(1686)
推荐(0)
摘要:
filebeat配置多个topic #filebeat.prospectors: filebeat.inputs: - input_type: log encoding: GB2312 # fields_under_root: true fields: ##添加字段 serverip: 192.16
阅读全文
posted @ 2020-06-15 18:34
哈喽哈喽111111
阅读(5656)
推荐(0)
摘要:
一、admin密码未更改情况 1.进入/root/.jenkins/secrets/目录,打开initialAdminPassword文件,复制密码; 2.访问Jenkins页面,输入管理员admin,及刚才的密码; 3.进入后可更改其他管理员密码; 二、admin密码更改忘记情况 1,删除Jenk
阅读全文
posted @ 2020-06-15 12:15
哈喽哈喽111111
阅读(9671)
推荐(0)
摘要:
在任意一个钉钉群里创建自定义的钉钉机器人,然后能够看到钉钉开放的webhook,复制webhook。 Jenkins中安装钉钉插件,然后在项目的配置当中,构建后操作里添加钉钉报警。 安装钉钉通知插件 url一般默认已经有了,webhook是token等号后边的一串数字字母结合的东西。 选择下边的报警
阅读全文
posted @ 2020-06-15 12:12
哈喽哈喽111111
阅读(619)
推荐(0)
摘要:

阅读全文
posted @ 2020-06-15 12:06
哈喽哈喽111111
阅读(387)
推荐(0)
摘要:
一般这种迁移,要注意旧仓库的提交历史等信息也要同步到新的仓库。 先使用如下命令克隆老的: git clone --bare git@gitlab.test1.com:f2e/test.git 新仓库创建好,使用如下命令推上去: git push --mirror git@gitlab.test2.c
阅读全文
posted @ 2020-06-15 11:06
哈喽哈喽111111
阅读(526)
推荐(0)
摘要:
1.迁移准备工作和思路 从a服务器迁移到b服务器,由于Gitlab自身的兼容性问题,高版本的Gitlab无法恢复低版本备份的数据,需要注意在b服务器部署和a服务器一样版本的gitlab,部署好环境后开始备份和数据迁移. 查看gitlab版本的命令: gitlab-rake gitlab:env:in
阅读全文
posted @ 2020-06-15 10:59
哈喽哈喽111111
阅读(1314)
推荐(0)
摘要:
1,前言说明 golang是近来非常火热的语言,但是处理其依赖包一直都是一个让人头疼的问题,尤其是在国内,开发者需要下载一些官方的包的时候,就会非常苦恼。尽管已经有了私服 Athens,公司也已经搭建了这个私服,但是小伙伴们使用下来,反馈仍旧不好,大多时候下载官方的包时还是要自己本地开小飞机进行下载
阅读全文
posted @ 2020-06-15 09:57
哈喽哈喽111111
阅读(5444)
推荐(0)
摘要:
搭建Python私服,我们依旧使用nexus3。 与其他私服一样的,Python私服同样有三种类型: hosted : 本地存储,便于开发者将个人的一些包上传到私服中 proxy : 提供代理其他仓库的类型,如豆瓣的pypi仓库 group : 组类型,实质作用是组合多个仓库为一个对外的地址 那么就
阅读全文
posted @ 2020-06-12 18:41
哈喽哈喽111111
阅读(4644)
推荐(1)
摘要:
1,手动上传包 如何将一些新的外部包上传到私服当中呢? 首先是要登录上去,然后点击 Upload,找到 maven-local将jar包找到选中,然后填写对应的三个定位信息即可上传。 在引用的时候,道理是一样的,将刚刚定义的三个定位信息写入到项目的pom文件当中,即可引用。 2,引用SNAPSHOT
阅读全文
posted @ 2020-06-12 18:18
哈喽哈喽111111
阅读(3037)
推荐(0)