上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 24 下一页
摘要: 我们可能都使用过 docker stop 命令来停止正在运行的容器,有时可能会使用 docker kill 命令强行关闭容器或者把某个信号传递给容器中的进程。这些操作的本质都是通过从主机向容器发送信号实现主机与容器中程序的交互。比如我们可以向容器中的应用发送一个重新加载信号,容器中的应用程序在接到信 阅读全文
posted @ 2017-09-27 09:18 sparkdev 阅读(31074) 评论(11) 推荐(28) 编辑
摘要: 为了保证安全性多数的持续集成系统都会部署在公司内部的局域网中,这样如果代码部署在 Bitbucket 等环境中就只能通过轮询的方式来触发 Build。那么有没有办法通过 Bitbucket 的 Webhooks 功能在开发人员提交代码时触发 Build 呢?答案是肯定的,并且有很多种实现方式。本文笔 阅读全文
posted @ 2017-09-18 08:34 sparkdev 阅读(8320) 评论(8) 推荐(11) 编辑
摘要: SSH 端口转发功能能够将其他 TCP 端口的网络数据通过 SSH 链接来转发,并且自动提供了相应的加密及解密服务。其实这一技术就是我们常常听说的隧道(tunnel)技术,原因是 SSH 为其他 TCP 链接提供了一个安全的通道来进行传输。我们知道,FTP 协议是以明文来传递数据的。但是我们可以让 阅读全文
posted @ 2017-09-12 08:32 sparkdev 阅读(67309) 评论(20) 推荐(41) 编辑
摘要: ls 命令是 Linux 下最常用的命令之一,用来查询目录下的内容(list directory contents)。本文将介绍其基本的用法和一些典型的用例。笔者使用的测试环境为 ubuntu 16.04。 基本输出 直接在命令行中输入 ls 并回车。这是最精简的用法,因为我们省略了所有的选项和参数 阅读全文
posted @ 2017-09-06 08:33 sparkdev 阅读(18345) 评论(13) 推荐(17) 编辑
摘要: 为防止恶意脚本的执行,PowerShell 中设计了一个叫做执行策略(Execution Policy)的东西(我更倾向于把它叫做脚本执行策略)。我们可以在不同的应用场景中设置不同的策略来防止恶意脚本的执行。本文主要是解释这些执行策略,因为笔者在学习的时候发现它们并不是那么清晰易懂。PowerShe 阅读全文
posted @ 2017-09-01 08:32 sparkdev 阅读(19242) 评论(8) 推荐(19) 编辑
摘要: 当我们想要把应用搬到云端的时候,首先要关注的便是数据的安全性。当然所有的云服务厂商都会对用户数据承诺一个非常高的安全性,但万一出现意外呢?我们是不是还要有适当的应对方案?比如今年的3月8日晚间,Azure 某个区域中的存储几乎全部不能访问,持续达两个多小时。当时最担心的是:用户的数据万一丢掉怎么办? 阅读全文
posted @ 2017-08-28 08:15 sparkdev 阅读(25321) 评论(9) 推荐(12) 编辑
摘要: 目录 全局配置 为项目添加邮件通知 邮件模板 Pipeline 支持 总结 Jenkins 内置了 Mailer 插件用于发送邮件通知,但是 Mailer 插件的功能比较简单,无法按照用户的需求进行邮件的定制。Email Extension 是 Jenkins 默认推荐安装的一款功能强大的邮件插件, 阅读全文
posted @ 2017-08-21 08:16 sparkdev 阅读(11128) 评论(7) 推荐(13) 编辑
摘要: 像 Jenkins 这样的系统,使用的过程就是配置文件变更的过程。如果能够对配置文件的变更进行跟踪管理,将极大的提高系统的可用性。Job Configuration History 插件就是这么一款实用而精巧的组件。很显然,相对于它的功能而言,它的名字实在是太低调了。因为它不仅能处理 Job Con 阅读全文
posted @ 2017-08-11 08:54 sparkdev 阅读(25854) 评论(11) 推荐(15) 编辑
摘要: 允许用户配置 Build 失败的条件是很有用的功能,它是我们配置复杂 Build 流程的基础。TeamCity 为用户自定义 Build 失败条件提供了很好的支持。这些条件大体上可以分为两类,分别是: 基本的 Build 失败条件高级的 Build 失败条件 基本的 Build 失败条件 打开 Bu 阅读全文
posted @ 2017-08-06 09:13 sparkdev 阅读(11262) 评论(8) 推荐(11) 编辑
摘要: 引言 笔者在《PowerShell 远程执行任务》一文中提到了在脚本中使用用户名和密码的基本方式: 上面的代码仅仅是能工作而已,因为在稍有安全性要求的环境中都不会允许明文密码的出现。本文将介绍在 PowerShell 脚本中如何以比较安全的方式使用密码。 把密码转为 SecureString 先来了 阅读全文
posted @ 2017-08-01 08:16 sparkdev 阅读(51787) 评论(21) 推荐(27) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 24 下一页