编写Dockerfile文件 (1)创建一个目录jenkins,保存相关的配置信息和内容,在#后输入mkdir Jenkinscd Jenkins命令,然后按Enter键,创建Jenkins目录并进入该目录。示例代码如下: [root@it ~]# mkdir jenkinscd jenkins [root@it jenkins]# (2)创建Docker...
安装 Elasticsearch 很复杂!以下是如何在 Mac 上安装。 Elasticsearch是一个用 Java 开发的开源全文搜索引擎。用户上传 JSON 格式的数据集。然后,Elasticsearch 在向集群索引中的文档添加可搜索的引用之前先保存原始文档。 Elasticsearch 创建还不到九年,...
不要被新项目分心,而是专注于取得你的 Kubernetes 翻斗车驾驶执照。 在本系列的前两篇文章中,我解释了为何 Kubernetes像翻斗车,并且想要理解像Kubernetes(和翻斗车,起重机等)这样优雅、专业工具总是有学习曲线的。本文是下一步:学习如何驾驶。 最近,...
GitHub和GitLab的区别 : 相同点 : 二者都是基于web的Git仓库,在很大程度上GitLab是仿照GitHub来做的,它们都提供了分享开源项目的平台,为开发团队提供了存储、分享、发布和合作开发项目的中心化云存储的场所 不同点 : 1、GitHub如果要使用私有仓库,是需...
本章介绍: 利用pscp功能进行bat脚本一键上传,将windows平台的文件上传至liunx平台中 第一步:下载pscp.exe插件 putty下载路径 第二步: 将已经下载好的pscp.exr拷贝到 : C:\Windows\System32 下 第三步: 可以进行cmd的指令控制,比如javac进行java编译,...
问题描述: 关于win10的自动更新很让人烦,因为它总是后台下载,特别是在你刚开机的时候,每次都下载很大一个更新包,然后存在c盘。这是不能忍受的。那就kill掉它。 解决方案: 下图标出的键一起按: 出来这个: 自己输上上图内容,然后回车。目的是找到自动...
1、测试使用NFS文件 查询有无安装上这两个,没有就装上 rpm -qa nfs-utils rpcbind [root@V71 nfs_test]# cat /etc/exports #/nfs_test 192.168.0.0/16(rw,no_root_squash,no_all_squash,sync) /nfs_test 192.168.0.0/16(rw,sync,all_squash) 为了方便测试放...
linux下安装mysql有三种方式:①yum安装 ②rpm安装 ③源码包安装 这里介绍第三种安装方式 操作系统:centos7.4 mysql版本:5.7.25,安装时注意版本区别,不同版本安装配置稍有差异。 若之前装过mysql请先删除再进行安装 1.卸载centos7自带的 MariaDB rpm -qa...
最近比较有空,大四出来实习几个月了,作为实习狗的我,被叫去研究Docker了,汗汗! Docker的三大核心概念:镜像、容器、仓库 镜像:类似虚拟机的镜像、用俗话说就是安装文件。 容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例, 可以将其启动、...
Fedora IoT 是一个即将发布的、面向物联网的 Fedora 版本。去年 Fedora Magazine 的《如何使用 Fedora IoT 点亮 LED 灯》一文第一次介绍了它。从那以后,它与 Fedora Silverblue 一起不断改进,以提供针对面向容器的工作流的不可变基础操作系统。 Kubernetes...
expected key exchange group packet form server 通常会出现在Navicat连接数据库或者putty/xshell/WinSCP/SecureCRT等远程终端软件SSH到linux服务器是报错。(直接ssh命令主机是没有问题的,通过终端就会产生这类error) 前提环境:网络ping、端口、服务、...
今天使用mybatis.generator创建代码,遇到一些问题,记述一下,方便以后查证。 先上代码: generatorConfig.xml ?xml version=1.0 encoding=UTF-8? !DOCTYPE generatorConfiguration PUBLIC -//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN ht...
windows计算机常用快捷键总结 仅限windows10,其他的不知道。 ctrl +A 全选 ctrl+C 复制 ctrl+V 黏贴 ctrl+X 剪切 ctrl+Z 取消 Alt+F4 关闭计算机 win+D 回到桌面 win+R 运行 win+E 打开文件管理器 win+Q 打开搜索框 win+X 打开系统管理器 win+P 投影 命令框c...
Jenkins环境搭建 1、Java的下载安装和环境变量的配置 ①下载安装:Jenkins的运行依赖Java环境,所以在安装Jenkins之前必须要安装JDK或JRE,Java下载地址 ②配置:配置环境变量,相信每个人都是会的,不会在自己找下 2、Jenkins的下载安装 方法一、下载安装可...
Maven自动化部署方案 一、摘要 Maven是一个项目构建和管理的工具,使用maven的自动部署功能可以很方便的将maven工程自动部署到远程tomcat服务器,而且tomcat并不需要进行重新启动。由于项目在不同环境(开发、测试、生产)下的配置文件不同,因此进行远程部署...
#!/usr/bin/bash case $1 in start) java-jar $(ls| grep myRoomInfo)log.file21 echo服务器启动完成 ;; stop) #awkNR==1取第一行; awk{print $2}打印第二页 kill-9 $(ps-ef| grepmyRoomInfo|awkNR==1|awk{print $2}) echo服务器停止完成 ;; *) echo请添加st...
#停止 将应用停止 #stop.sh #!/bin/bash echo Stopping SpringBoot Application pid=`ps -ef | grep model.jar | grep -v grep | awk {print $2}` if [ -n $pid ] then kill -9 $pid fi #备份 replace.sh 用于将上次构建的结果备份,然后将新的构建结果移动到...
https://www.jianshu.com/p/a7d7df97fe4b 部署步骤 点击按钮下载当前稳定版的war包,经过试验war包比其他安装方式安装的Jenkins更易安装插件 直接点击2.15.war即可下载 把war包扔到${TOMCAT_HOME}/webapps/目录,启动tomcat即可,这种方式默认的家目录是 /ro...
期望效果 只用一键执行脚本,就可以实现 : 更新代码 备份 部署 脚本 #!/bin/bash # 更新wy-cms项目脚本 PID_WY=$(ps aux | grep wy-cms | grep -v grep | awk {print $2}) if [ ! -z $PID_WY ];then echo -e \e[1;31m wy-cms项目的进程ID是:$PID_WY \e[0m e...
Dell R730服务器,有7块5t硬盘,默认做的RAID5。我们的目的是取其中6块硬盘做RAID5,留一块硬盘做热备。 一块SSD系统盘。 在这里,我具体解释一下 ①6块硬盘做成RAID5 ②6块硬盘做RAID5,一块硬盘做热备盘 这两种配置之间的区别。大家应该都知道RAID5最少需...
邮件是GitLab不得不配置的一块, 它提供了代码提交提醒, 用户密码找回等功能. GitLab也提供了几种邮件配置方案, 有使用sendmail, postfix 及 smtp, 这里只介绍smtp, 其中sendmail太过于古老, 现在几乎被postfix替代了, 而postfix配置没有smtp方便, 当然, 最主...
按照官网配置会有坑 官方详解邮件服务配置 1. 配置文件位置/etc/gitlab/gitlab.rb 以腾讯企业邮箱为例其它邮箱大同小异 gitlab_rails[smtp_enable] = true gitlab_rails[smtp_address] = smtp.exmail.qq.com gitlab_rails[smtp_port] = 465 gitlab_rails[smtp...
消除一些关于 DevOps 的疑惑。 很多人初学DevOps时,看到它其中一个结果就问这个是如何得来的。其实理解这部分 Devops 的怎样实现并不重要,重要的是理解(使用) DevOps 策略的原因这是做一个行业的领导者还是追随者的差别。 你可能会听过些 Devops 的难以...
1.下载git,使用命令: 1 yum install git 2.配置git: 1 git config --global user.name Your Name2 git config --global user.email email@example.com3 #查看配置是否生效4 git config --list 3.创建本地仓库: 1 #创建目录2 mkdir gitspace3 cd gitspace...
获取zookeeper二进制软件包,地址[https://www.apache.org/dyn/closer.cgi/zookeeper/](https://www.apache.org/dyn/closer.cgi/zookeeper/ 当前稳定版为3.4.14 解压文件到自定义目录,这里我解压到/opt/zookeeper下 # tar -xf zookeeper-3.4.14.tar.gz -C /o...
简介 Pipeline,简而言之,就是一套运行于Jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与可视化。 Pipeline是Jenkins2.X的最核心的特性,帮助Jenkins实现从CI到CD与DevOps的转变。 一,创建...
RBD 介绍 RBD块存储是ceph提供的3种存储类型中使用最广泛,最稳定的存储类型。RBD块类似于磁盘,可以挂载到物理机或虚拟机中,通常的挂载方式有两种: Kernel模块(KRBD) 利用QEMU模拟器通过LIBRBD方式 块是一个有序字节,普通的一个块大小为512字节。基于块...
系统说明 系统组件版本 操作系统: CentOS 7.6 Kernel: 4.4 Kubernetes: v1.14.1 Docker: 18.09 (支持 1.13.1, 17.03, 17.06, 17.09, 18.06, 18.09 ) Etcd: v3.3.12 Flannel: v0.11 cni-plugins: v0.7.5 CoreDNS: 1.4.0 架构示意图 架构说明: 使用六台主机,...
linux下安装mysql有三种方式:①yum安装 ②rpm安装 ③源码包安装 这里介绍第三种安装...
本文是一篇简单指南:介绍一些顶级的开源的持续集成、持续交付和持续部署(CI/CD)工...
How to reset your root password Log into your server with root privileges. Then ...
mysql -v -------------------------------------------------- 安装 yum -y install ...
简介:Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自...
docker入门教程翻译自docker官方网站的Docker getting started 教程,官方网站: http...