草庐IT

docker搭建gitlab

全部标签

ELK单机环境搭建

前言最近在linux下搭建了一套ELK环境,ELK简单来说,ElasticSearch作为搜索引擎存储数据,Logstash负责收集数据并输出给ElasticSearch,Kibana可以理解为elasticsearch的显示面板。本文搭建的ELK环境,主要用来收集应用系统的日志,是单机版;如果想升级成集群版,可以将ElasticSearch部署成集群,哪个服务器需要采集数据就安装Logstash,显示面板Kibana可以只安装在一个服务器节点即可。准备工作1.安装jdk由于ElasticSearch需要JDK环境,所以要提前安装好JDK。另外,可能jdk的安装路径各有不同,所以可以提前给jd

交换机的工作原理以及搭建局域网划分VLAN

😘作者简介:一名99年运维岗位员工。👊宣言:人生就是B(birth)和D(death)之间的C(choise),做好每一个选择。🙏创作不易,动动小手给个点赞加关注吧,有什么意见评论区告诉我,一起学习。文章目录前言准备阶段1.安装包下载网盘连接小程序分享软件汉化交换机的工作原理搭建局域网四台主机一个局域网通信为例1.添加主机和交换机 2.连接线缆 3.配置IP 4.测试通信划分虚拟局域网(VLAN)点击交换机选择CLI命令行模式进入特权模式进入配置模式创建局域网 进入接口模式 将端口加入局域网返回到特权模式使用命令查看vlan信息将3和4号接口使用一样的放法加入到vlan20局域网中 使用pin

docker-compose搭建mysql8 主从

docker和docker-compose怎么安装的我这里就不介绍了,需要的自行百度我这里模拟了一台服务器,开启了两个mysql8的容器,一个作为主,一个作为从1、先创建目录结构,master和slave的结构是一致的 2、编写主容器docker-compose.yml脚本#使用说明V3.2.0#docker-composeupversion:'3.1'services:mysql8-master1:hostname:mysql8-master1environment:TZ:Asia/ShanghaiMYSQL_ROOT_HOST:'%'MYSQL_ROOT_PASSWORD:123456MY

Docker安装Oracle19c史上最全步骤(图文并茂)

Docker安装Oracle19c史上最全步骤介绍前期准备Docker安装Oracle19c安装第一步:下载镜像第二步:创建挂载文件第三步:安装Oracle第四步:连接Oracle介绍OracleDatabase19c,也就是12.2.0.3,最初在livesql.oracle.com上发布,是OracleDatabase12c和18c系列产品的最终版本,因此也是“长期支持”版本(以前称为“终端版本”)。“长期支持”意味着OracleDatabase19c提供4年的高级支持(截止到2023年1月底)和至少3年的延长支持(截至2026年1月底)。这个扩展的支持窗口对我们的很多客户至关重要,因为很

教你从零开始搭建双系统——Linux(Manjaro)和Win双系统

苦于不知如何搭建双系统?带你不踩坑,快速上手安装双系统,准备~上车!!!目录前期准备:正式开始:启动现有系统,将U盘插入电脑(再次提醒最好是64G的U盘)安装ventoy到U盘出现问题 报错U盘找不到了解决报错U盘分区下载Win 和Manjaro的ISO镜像文件WINManjaro进入BIOS/UEFI不同品牌电脑进入BIOS/UEFI的功能键必须干的事有就改重装WIN如果不懂如何重装office,看这就对了安装ManjaroLinux启动进不去 使用KDE给硬盘分区 全新安装Manjaro 前期准备:前情提示:如果有重要东西记得备份!!!一定要备份!!!1个靠谱的U盘(至少32G,最好为64

搭建FRP内网穿透服务器来远程访问本地windows/linux中的web服务

什么是FRP?FRP是一个免费开源的用于内网穿透的反向代理应用,它支持TCP、UDP协议,也为http和https协议提供了额外的支持。FRP有服务端和客户端,你将服务端安装在你买的便宜云服务器上,FRP客户端安装在你自己的电脑上,配置好暴露的端口,就可以实现你访问服务器ip:指定的端口,就会被转发到本地的电脑上,这样就可以利用本地的高性能机器它可以做什么?使用FRP可以实现在家里搭建自己的网站,个人网盘,远程访问自己的电脑,流媒体服务器等将云服务器当frp服务端,客户端为windows电脑客户端为liunx教程在下面下载frp文件,因为服务端是linux环境,而客户端是windows环境,因

Docker 容器网络:C++ 客户端 — 服务器应用程序。

目录一、说明二、Docker中的桥接网络2.1网络构建2.2客户端C++2.3服务器C++三、Docker中的覆盖网络3.1主机13.2主机1(内部主持人)3.2 #主机1(其它)3.3主机23.4#主机1和#主机2四、参考资源 一、说明        在下面的文章中,将向您概述docker容器之间的通信。docker通信的验证将通过运行C++客户端-服务器应用程序和标准“ping”命令来执行。将构建并运行两个单独的Docker映像。        由于我会关注docker网络方面,因此不会提供C++详细信息。有一个文件和易于理解的程序。我还假设读者了解docker的主要概念。在本文中,我不会

搭建自己的gitlab服务器(Docker版)

GitLab鉴于现在的大部分公司都会使用Gitlab作为自己的代码仓库,有必要搭建起来玩一玩。以下完全是自己的实践结果,并已应用于20~30人团队的使用中,目前系统运行比价稳定,就是有点吃内存。下载(docker)查询docker镜像gitlab-cegitlab-ce是它的社区版[root@localhost~]#dockersearchgitlab-ceNAMEDESCRIPTIONSTARSOFFICIALAUTOMATEDrapidfort/gitlab-ce12drud/gitlab-ce18gitlab/gitlab-ceGitLabCommunityEditiondockerim

jenkins部署(docker)

docker部署,避免安装tomcat1.拉镜像dockerpulljenkins/jenkins2.宿主机创建文件夹mkdir-p/lzp/jenkins_homechmod777/lzp/jenkins_home/3.启动容器dockerrun-d-p49001:8080-p49000:50000--privileged=true-v/lzp/jenkins_home:/var/jenkins_home-v/etc/timezone:/etc/timezone-v/etc/localtime:/etc/localtime--namemyjenkinsjenkins/jenkins49001

使用github作为docker镜像存储仓库

使用github作为docker镜像存储仓库docker因为其便利性和隔离性已经成为日常开发中非常常见的技术,使用docker可以把我们的编译开发环境打包,在任何机器上只要把docker镜像来取下来运行,不需要重复搭建编译开发环境。使用过docker的用户都知道,docker的镜像仓维护设计得跟代码维护类似,docker的很多命令与git的命令基本一致,比如pull、push、add、tag、commit,引入容器后,你会发现管理环境就像开发代码一样优雅。在内网环境里,我们可以自己搭建公共镜像仓,并分享同步自己的开发环境镜像,大家一起使用,一人维护,全公司受益。而在外网环境里,其实也有一些公共