运维
文章平均质量分 62
运维
阿里巴巴首席技术官
NULL
展开
-
Jenkins pipeline 自动部署实践
最近为公司做Jenkins部署改造,本文为我这几天的研究结果之前断断续续学过Jenkins,但从未成功过,原因在于他们都是简单的使用普通项目,我怎么就看不懂,各种配置之间没有逻辑让我有点晕此次机会,我重新翻阅了一遍《Jenkins2.x实践指南》,不得不说,带着问题的看书让我效率非常高,一个小时左右我就明白该怎么做了这次我使用的是pipeline方式实现,因为这种方式更具逻辑性,前后连贯,容易理解。不过我们得考虑到团队内其他成员的知识储备,所以pipeline文件内的我加满了必要的注释,帮助其他人员快速理解原创 2022-07-04 18:17:33 · 1425 阅读 · 0 评论 -
nginx 配置 支持 转发 websocket
http://nginx.org/en/docs/http/websocket.htmlhttp { map $http_upgrade $connection_upgrade { default upgrade; '' close; } server { ... location /chat/ { proxy_pass http://backend; .原创 2020-12-10 17:53:13 · 369 阅读 · 0 评论 -
Docker安装jenkins
https://registry.hub.docker.com/_/jenkins?tab=tags&page=1&ordering=last_updated最好下载最新版本运行命令 可在docker pull jenkins/jenkins:ltsdocker run --name jenkins -d -p 8080:8080 -p 50000:50000 jenkins可在https://registry.hub.docker.com/_/jenki..原创 2020-12-08 17:29:14 · 106 阅读 · 0 评论 -
Linux系统命令及Shell脚本实战 笔记
显示日期linux严格区分大小写列出目录内容ls -l 详细的列出目录下的所有文件详细的显示其中一个文件cat显示文件内容系统启动流程计算机会加载 BIOS, 主板制造商会开发适合自己主板的BIOS, BIOS中的一项功能是对自身硬件做一次健康检查, 通过后才能运行软件 找到并运行引导系统Grub(默认从硬盘的第0柱面,第0磁道,第一个扇区中读取被称为MBR的东西) , Grub最重要的功能是根据配置文件加载 Kernel镜像,并运行内核加载后的第一个.原创 2020-11-29 20:04:02 · 700 阅读 · 0 评论 -
Linux查看指定pid的目录
pwdx pid原创 2020-09-18 17:18:38 · 393 阅读 · 0 评论 -
阿里云OSS不同账号之间迁移
在线迁移地址https://mgw.console.aliyun.com/?spm=a2c4g.11186623.2.12.69e6614c69m3FP#/job?_k=6w2hbo需申请白名单(很快)创建数据地址(迁移目标与迁移本身地址)原创 2020-08-06 10:46:50 · 1230 阅读 · 0 评论 -
Centos 安装redis
原文https://www.cnblogs.com/zuidongfeng/p/8032505.htmlwget http://download.redis.io/releases/redis-4.0.6.tar.gztar -zxvf redis-4.0.6.tar.gzyum install gcccd redis-4.0.6 make MALLOC=libccd src && make install...原创 2020-08-03 17:10:26 · 80 阅读 · 0 评论 -
Centos安装JDK
vim /etc/profile到最后一行export JAVA_HOME=/home/jdk/jdk1.8.0_144export PATH=$PATH:${JAVA_HOME}/bin等于旁边不可有空格source /etc/profile原创 2020-08-03 17:08:48 · 106 阅读 · 0 评论 -
Centos7安装Docker
https://www.cnblogs.com/yufeng218/p/8370670.html原创 2019-10-06 13:30:01 · 89 阅读 · 1 评论 -
Centos7 安装Flume
1. 配置环境变量export FLUME_HOME=/JavaApp/flume/apache-flume-1.9.0-bin# 然后在path里加入flume的bin目录2. 更改配置文件# 先改名mv flume-env.sh.template flume-env.sh# 然后在外面找到JDK的目录echo $JAVA_HOME# 编辑 flume-en...原创 2019-05-04 11:13:50 · 477 阅读 · 0 评论 -
Docker 笔记
1. Docker是什么Docker是一种容器技术,容器是一种轻量级,可移植,自包含的软件打包技术,使程序可以在几乎任何地方以相同的方式运行2.Docker的特点轻量级 可移植 资源占用少3. Docker的安装apt-get update;apt-get install -y docker.io4. 使用阿里加速器https://cr.co...原创 2019-05-06 15:53:17 · 157 阅读 · 0 评论 -
xinetd 服务的简单配置
有点心塞,我看到那个视频他就是到这一步配置的时候他给暂停了,到播放的时候已经安装好了,我都不知道怎么配置的他直接就安装好了,然后我linux本来就不好,加上这又是一个新概念,现在我居然自己弄好了,我都佩服自己要是说xinetd是什么,我也没有全面的认识,我大概的认识是 是一个守护进程 就是他可以辅助你做一些事情1. 安装xinetdcentosyum install ...原创 2019-05-08 10:21:05 · 1322 阅读 · 0 评论 -
Docker 安装Mysql5.7
感谢Docker安装MySQL5.7 https://blog.csdn.net/iruier_/article/details/81777105docker 部署mysql服务之后,执行sql脚本 https://blog.csdn.net/ApplicationJoke/article/details/83059503Docker 退出容器但不关闭当前容器 https://blog...原创 2019-03-24 19:40:44 · 386 阅读 · 0 评论 -
Ctentos7上传文件
感谢上传文件到centos7 linuxhttps://blog.csdn.net/weixin_40744265/article/details/841417961.安装工具yum -y install lrzsz2. 测试输入 rz 命令原创 2019-03-27 10:14:52 · 83 阅读 · 0 评论 -
Docker中遇到的问题
1. bash: vim: command not found解决办法 输入以下命令 安装vimapt-get update;apt-get install vim;原创 2019-04-16 08:48:05 · 159 阅读 · 0 评论