上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 53 下一页
摘要: 明确概念 Dockerfile 是拿来构建自定义镜像的,并没有直接生成容器。只是可以在运行镜像时运行容器而已。 做容器编排以部署环境,是使用 docker-compose.yml 文件进行的,里面可能会需要用到 Dockerfile 。 总结 Dockerfile是用来构建镜像的,若是想使用这个镜像 阅读全文
posted @ 2020-06-24 12:04 哈喽哈喽111111 阅读(14320) 评论(1) 推荐(1) 编辑
摘要: 选择要部署容器的主机上,不用事先安装配置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 阅读(12440) 评论(4) 推荐(1) 编辑
摘要: 简介 Docker Compose 是Docker官方的开源项目, 其目的是为了简化我们使用Docker的操作 使用 Dockerfile 模板文件,可以快速部署一个单独的应用。 然而,在日常工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个 Web 项目,除了 Web 服务 阅读全文
posted @ 2020-06-24 09:57 哈喽哈喽111111 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 其他主机开启远程连接docker端口 需要设置一下2375端口的监听。通过修改docker配置文件方式进行监听。 修改配置文件修改监听端口 使用Centos7安装的docker,所以下面的配置是适用于Centos7的。打开配置文件/usr/lib/systemd/system/docker.serv 阅读全文
posted @ 2020-06-23 16:47 哈喽哈喽111111 阅读(3067) 评论(0) 推荐(1) 编辑
摘要: Portainer使用 Nginx 容器实现端口转发 在 WordPress 部署完成后,需要在浏览器内输入 IP:端口或域名:端口 的形式访问网站,但我们一般访问应用的时候都是希望不加端口就能访问域名,所以这时就要用到 Nginx 的端口转发功能。 一、创建 Nginx 容器 1.进入到 Port 阅读全文
posted @ 2020-06-23 14:44 哈喽哈喽111111 阅读(26316) 评论(0) 推荐(2) 编辑
摘要: 安装WordPress容器 进入到 Portainer 页面,选择左边的 Containers 选项,单击上方的 Add container 按钮转到如图所示的页面; 1.在 Name 一栏中输入容器名字; 2.在 Image 一栏输入容器镜像名,比如要安装 wordpress 则输入 wordpr 阅读全文
posted @ 2020-06-23 14:16 哈喽哈喽111111 阅读(2258) 评论(1) 推荐(0) 编辑
摘要: 进入到 Portainer 页面,选择左边的 Containers 选项,单击上方的 Add container 按钮转到如图所示的页面; 1.在 Name 一栏中输入容器名字; 2.在 Image 一栏输入容器镜像名,比如要安装 wordpress 则输入 wordpress 即可,系统会自动拉取 阅读全文
posted @ 2020-06-23 12:08 哈喽哈喽111111 阅读(4363) 评论(3) 推荐(0) 编辑
摘要: Portainer介绍 Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型 阅读全文
posted @ 2020-06-23 10:25 哈喽哈喽111111 阅读(23288) 评论(0) 推荐(2) 编辑
摘要: 在 Docker 内部以及容器之间管理数据,在容器中管理数据主要有两种方式: 数据卷(Volumes) 挂载主机目录 (Bind mounts) 数据卷 数据卷 是一个可供一个或多个容器使用的特殊目录,它绕过 UFS,可以提供很多有用的特性: 数据卷 可以在容器之间共享和重用 对 数据卷 的修改会立 阅读全文
posted @ 2020-06-22 15:09 哈喽哈喽111111 阅读(599) 评论(0) 推荐(1) 编辑
摘要: 在学习Dockerfile的过程中有个VOLUME命令,很多教程或书中说的是用来定义匿名卷的,其作用如下: 容器运行时应该尽量保持容器存储层不发生写操作,对于数据库类需要保存动态数据的应用,其数据库文件应该保存于卷(volume)中。为了防止运行时用户忘记将动态文件所保存目录挂载为卷,在Docker 阅读全文
posted @ 2020-06-22 14:55 哈喽哈喽111111 阅读(9894) 评论(0) 推荐(3) 编辑
摘要: docker ps 查看完整command docker ps --no-trunc 宿主机与容器之间互传文件 1、从容器里面拷文件到宿主机? 答:在宿主机里面执行以下命令 docker cp 容器名:要拷贝的文件在容器里面的路径 要拷贝到宿主机的相应路径 示例: 假设容器名为testtomcat, 阅读全文
posted @ 2020-06-22 11:24 哈喽哈喽111111 阅读(250) 评论(0) 推荐(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 阅读(1367) 评论(0) 推荐(0) 编辑
摘要: 1.安装gitlab 详情看:https://www.cnblogs.com/sanduzxcvbnm/p/13023373.html 安装好gitlab后,然后创建一个普通用户,编辑用户,给用户设置密码,添加本机ssh密钥到gitlab里,使用普通用户上传代码 要使用git开头的地址,不使用htt 阅读全文
posted @ 2020-06-18 18:31 哈喽哈喽111111 阅读(1078) 评论(0) 推荐(0) 编辑
摘要: 添加用户的时候没法给用户设置密码,可以等用户添加后,编辑用户的时候给用户设置密码 新用户首次登陆后需要重置密码 新用户登陆后是英文界面,设置成中文界面 阅读全文
posted @ 2020-06-18 09:51 哈喽哈喽111111 阅读(4465) 评论(0) 推荐(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 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 张耀的博客 徐大神博客 品茶大神博客 hadoop大神博客 opesn Elastic 中国社区官方博客 IT技术电子书 阅读全文
posted @ 2020-06-16 12:05 哈喽哈喽111111 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 插件地址:https://www.claudiokuenzler.com/monitoring-plugins/check_es_system.php 下载地址 #!/bin/bash ######################################################### 阅读全文
posted @ 2020-06-16 11:57 哈喽哈喽111111 阅读(347) 评论(0) 推荐(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 阅读(4378) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://www.cnblogs.com/uglyliu/p/13118386.html ELK日志报警插件ElastAlert 它通过将Elasticsearch与两种类型的组件(规则类型和警报)结合使用。定期查询Elasticsearch,并将数据传递到规则类型,该规则类型确定 阅读全文
posted @ 2020-06-16 11:21 哈喽哈喽111111 阅读(3565) 评论(0) 推荐(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 阅读(2866) 评论(0) 推荐(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 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/106639848 背景:Elasticsearch 索引 在介绍重复数据删除解决方案之前,让我们简要介绍一下 Elasticsearch 的索引编制过程。 Elasticsearch 提 阅读全文
posted @ 2020-06-16 10:24 哈喽哈喽111111 阅读(1611) 评论(1) 推荐(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 阅读(5539) 评论(0) 推荐(0) 编辑
摘要: 一、admin密码未更改情况 1.进入/root/.jenkins/secrets/目录,打开initialAdminPassword文件,复制密码; 2.访问Jenkins页面,输入管理员admin,及刚才的密码; 3.进入后可更改其他管理员密码; 二、admin密码更改忘记情况 1,删除Jenk 阅读全文
posted @ 2020-06-15 12:15 哈喽哈喽111111 阅读(8956) 评论(0) 推荐(0) 编辑
摘要: 在任意一个钉钉群里创建自定义的钉钉机器人,然后能够看到钉钉开放的webhook,复制webhook。 Jenkins中安装钉钉插件,然后在项目的配置当中,构建后操作里添加钉钉报警。 安装钉钉通知插件 url一般默认已经有了,webhook是token等号后边的一串数字字母结合的东西。 选择下边的报警 阅读全文
posted @ 2020-06-15 12:12 哈喽哈喽111111 阅读(606) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2020.cnblogs.com/blog/794174/202006/794174-20200615120617522-691900716.png) 阅读全文
posted @ 2020-06-15 12:06 哈喽哈喽111111 阅读(373) 评论(0) 推荐(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 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 1.迁移准备工作和思路 从a服务器迁移到b服务器,由于Gitlab自身的兼容性问题,高版本的Gitlab无法恢复低版本备份的数据,需要注意在b服务器部署和a服务器一样版本的gitlab,部署好环境后开始备份和数据迁移. 查看gitlab版本的命令: gitlab-rake gitlab:env:in 阅读全文
posted @ 2020-06-15 10:59 哈喽哈喽111111 阅读(1244) 评论(0) 推荐(0) 编辑
摘要: 1,前言说明 golang是近来非常火热的语言,但是处理其依赖包一直都是一个让人头疼的问题,尤其是在国内,开发者需要下载一些官方的包的时候,就会非常苦恼。尽管已经有了私服 Athens,公司也已经搭建了这个私服,但是小伙伴们使用下来,反馈仍旧不好,大多时候下载官方的包时还是要自己本地开小飞机进行下载 阅读全文
posted @ 2020-06-15 09:57 哈喽哈喽111111 阅读(4890) 评论(0) 推荐(0) 编辑
摘要: 搭建Python私服,我们依旧使用nexus3。 与其他私服一样的,Python私服同样有三种类型: hosted : 本地存储,便于开发者将个人的一些包上传到私服中 proxy : 提供代理其他仓库的类型,如豆瓣的pypi仓库 group : 组类型,实质作用是组合多个仓库为一个对外的地址 那么就 阅读全文
posted @ 2020-06-12 18:41 哈喽哈喽111111 阅读(4074) 评论(1) 推荐(1) 编辑
摘要: 1,手动上传包 如何将一些新的外部包上传到私服当中呢? 首先是要登录上去,然后点击 Upload,找到 maven-local将jar包找到选中,然后填写对应的三个定位信息即可上传。 在引用的时候,道理是一样的,将刚刚定义的三个定位信息写入到项目的pom文件当中,即可引用。 2,引用SNAPSHOT 阅读全文
posted @ 2020-06-12 18:18 哈喽哈喽111111 阅读(2973) 评论(0) 推荐(0) 编辑
摘要: nexus-3.14.0升级到3.15.2 首先来看下原来的服务目录: nexus-3.14.0-04 sonatype-work 注意:nexus-3.14.0-04是应用程序包,sonatype-work是数据目录。 那么现在想要升级到3.15,先把包传过来,接着解压,然后直接启动即可。 # m 阅读全文
posted @ 2020-06-12 17:55 哈喽哈喽111111 阅读(2296) 评论(0) 推荐(0) 编辑
摘要: yum相较于rpm,能够更好地解决安装软件时的依赖包问题,使用yum安装更简单更方便。搭建本地YUM源服务器,可以避免升级安装软件时占用公网带宽;有了本地YUM源服务器,可以解决无法连接Internet的其他YUM客户端的软件升级和安装。 与其他私服一样的,yum私服同样有三种类型: hosted 阅读全文
posted @ 2020-06-12 17:49 哈喽哈喽111111 阅读(3791) 评论(0) 推荐(1) 编辑
摘要: 当我们运行前端项目的时候,常常在解决依赖的时候会加上一个参数npm install --registry=https://registry.npm.taobao.org将源指定为淘宝的源,以期让速度加快起来,事实上这种的确能够让速度变快,但是长久来看,如果想真正的快速敏捷开发部署,搭建企业内部的私服 阅读全文
posted @ 2020-06-12 17:00 哈喽哈喽111111 阅读(11077) 评论(1) 推荐(3) 编辑
摘要: 注意,本文讲解的是针对我们原来所用的nexus2.14.5版本的升级配置流程,如果您的老私服版本并不是这个,那么请先参考这里:升级兼容性 – Repository Manager 2到3。选定对应可升级版本之后,再阅读本文获取经验。 1.代理旧私服 这个思路应该是最妙的。既然可以添加一个远程的pro 阅读全文
posted @ 2020-06-12 16:24 哈喽哈喽111111 阅读(2169) 评论(0) 推荐(0) 编辑
摘要: 配置之前,我们先来看看系统默认创建的都有哪些 其中圈起来的都是系统原有的,用不到,就全删掉,重新创建。 1,创建blob存储 2,创建hosted类型的maven 点击 Repository下面的 Repositories – Create repository – maven2(hosted) : 阅读全文
posted @ 2020-06-12 16:00 哈喽哈喽111111 阅读(7244) 评论(0) 推荐(2) 编辑
摘要: 总结: 客户端主机操作 1.echo "192.168.0.254 idocker.io" >> /etc/hosts 2.mkdir -p /etc/docker/certs.d/idocker.io 3.把192.168.0.254主机上的/etc/nginx/ssl/out/root.crt复 阅读全文
posted @ 2020-06-12 15:24 哈喽哈喽111111 阅读(9661) 评论(1) 推荐(2) 编辑
摘要: 1,Nexus 介绍 Nexus是什么 Nexus 是一个强大的maven仓库管理器,它极大地简化了本地内部仓库的维护和外部仓库的访问。 不仅如此,他还可以用来创建yum、pypi、npm、docker、nuget、rubygems 等各种私有仓库。 所支持的类型,可从下图管窥: 如果使用了公共的 阅读全文
posted @ 2020-06-12 12:35 哈喽哈喽111111 阅读(1272) 评论(0) 推荐(1) 编辑
摘要: prometheus监控es,同样采用exporter的方案。 项目地址: elasticsearch_exporter:https://github.com/justwatchcom/elasticsearch_exporter 1、安装部署 现有es三节点的集群,环境大概如下: 主机 组件 19 阅读全文
posted @ 2020-06-12 11:18 哈喽哈喽111111 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: prometheus监控MySQL需要用到mysql_exporter。 mysql_exporter 项目地址:https://github.com/prometheus/mysqld_exporter 1、安装部署 我这里的mysql部署在192.168.0.254之上,而prometheus服 阅读全文
posted @ 2020-06-11 17:24 哈喽哈喽111111 阅读(964) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 53 下一页