- 浏览: 128161 次
- 性别:
- 来自: 北京
最新评论
文章列表
摘要: 在云栖TechDay34期:DockerCon2017最新的技术解读中,阿里巴巴技术专家谭林华为大家介绍了Docker的最新特性以及与传统场景相比,这些新特性所具有的优势和所能够解决的问题。
摘要:在云栖TechDay34期:DockerCon2017最新的技 ...
摘要: 在云栖TechDay34期:DockerCon2017最新的技术解读中,阿里云的容器服务团队技术专家谢瑶瑶做了题为《Kubernetes on Alibaba Cloud》的分享,主要介绍了Kubernetes的基本概念,如何在阿里云快速一键部署高可用安全的Kubernetes集群以及阿里云的Cloud Provider所提供的能力。
摘要:在云栖TechDay34期:DockerCon2017最新的技术解读中,阿里云的容器服务团队技术专家谢瑶瑶做了题为《Kubernetes on Alibaba Cloud》的分享,主要介绍了Kubernetes的基本概念,如何在阿里云快速一键部署高 ...
摘要: 我们身边有很多可以做的技术环保工作。比如说,在Linux下少用root用户,SQL的时候,delete前先select,这样,你就不会做出一些让你后悔的事。不会让你重头来过,从而至少不会浪费电能。写代码的时候要很小心管理好内存,以及各种资源,和线程并发,组织好的你的代码中的业务逻辑,做好单元测试,自动化回归测试等。
我们身边有很多可以做的技术环保工作。比如说,在Linux下少用root用户,SQL的时候,delete前先select,这样,你就不会做出一些让你后悔的事。不会让你重头来过,从而至少不会浪费电能。写代码的时候要很小心管理好内存,以及各种资源,和线程并发,组织好的你的代码中的 ...
摘要: 一提到程序员,大多数人的印象大概就是死宅、无趣、没有私人生活,除了上班写写写代码,加班写代码更是标配。似乎在深夜顶着鸡窝头,目光呆滞,面无表情敲键盘的场景才是一个程序员的真实写照。 当然,这也是 ...
摘要: 一、场景: 开发者将代码提交(push)到GitLab后,GitLab通过Hook通知jenkins,jenkins自动从GitLab中获取项目最新的源码进行集成和发布。 二、准备: 基于Docker,创建一个私有GitLab的容器,创建一个jenkins的容器 三、步骤 1、构建Jenkins容器 Jenkins容器安装Jenkins的rpm包,Jenkins依赖 JDK,所以需要在Jenkins的容器中安装配置jdk,本人使用jdk1.8,同时需要Jenkins的容器调用maven的打包命令,所以也需要配置安装maven,本人使用maven 3.3.9。
一、场景:
开发者将代码提 ...
摘要: 构建私有的GitLab 通过docker-compose的方式安装Jenkins,docker-compose这个命令需要单独安装,docker-compose会对指定目录下的docker-compose.
构建私有的GitLab
通过docker-compose的方式安装Jenkins,docker-compose这个命令需要单独安装,docker-compose会对指定目录下的docker-compose.yml文件进行执行,这个文件会一次性启动所编辑的镜像,及所要用到的参数,官方提供的yml文件内容如下:
version: '2'
services:
redis:
...
摘要: 你是不是像大部分程序员一样,每天孜孜不倦地敲代码,不厌其烦,看上去很认真努力,其实效率极低。其实只要平时注意总结,用一些小技巧,结果会事半功倍。下面这些几个小贴士,希望对大家今后敲代码有帮助! 1、编码之前想一想 磨刀不误砍柴工,编码之前花20分钟,甚至半小时都不为过,想想今天要做的事情,整个过程下来,你需要什么,什么样的设计模式(如果有的话)适合你将要编码的东西。
你是不是像大部分程序员一样,每天孜孜不倦地敲代码,不厌其烦,看上去很认真努力,其实效率极低。其实只要平时注意总结,用一些小技巧,结果会事半功倍。下面这些几个小贴士,希望对大家今后敲代码有帮助!
6267230250 ...
摘要: 我非常喜欢使用命令,因为它们比 GUI(图形用户界面)应用程序对 Linux 系统提供更多的控制,因此,我一直在寻找一些有趣的方法让 Linux 的操作变得简单好玩,主要是基于终端操作。 当我们发现使用 Linux 的新技巧时, ...
摘要: Linux 管理的一个最重要并且有趣的话题是 I/O 重定向。此功能在命令行中使你能够将命令的输入输出取自或送到文件中,或者可以使用管道将多个命令连接在一起以形成所谓的“命令管道”。 我们运行的所有命令基本上产生两种输出: 命令结果 - 程序产生的数据,以及 程序状态和错误消息,用来通知用户程序的执行细节。
Linux 管理的一个最重要并且有趣的话题是 I/O 重定向。此功能在命令行中使你能够将命令的输入输出取自或送到文件中,或者可以使用管道将多个命令连接在一起以形成所谓的“命令管道”。
我们运行的所有命令基本上产生两种输出:
命令结果 - 程序产生的数据,以及
程序状态和错误消息 ...
摘要: 在你的操作系统上复制/粘贴的能力是必不可少的。无论你写的是代码还是剧本,这两个功能是在计算机上处理文本的核心。当你复制文本时,它会进入内存驻留的剪贴板。除非安装了可以容纳多个条目的剪贴板管理器, ...
摘要: 在大多数情况下,我们习惯于使用 Delete 键、垃圾箱或 rm 命令从我们的计算机中删除文件,但这不是永久安全地从硬盘中(或任何存储介质)删除文件的方法。 该文件只是对用户隐藏,它驻留在硬盘上的某个地方。
在大 ...
摘要: Thunderbird是一个开源自由的跨平台的基于 web 的电子邮件、新闻和聊天客户端应用程序,其旨在用于管理多个电子邮件帐户和新闻源。 在 2016 年 12 月 28 日,Mozilla 团队宣布 Thunderbird 45.6.0 的发布。
Thunderbird是一个开源自由 ...
摘要: 1.拉去 registry镜像,例如在daocloud.io/registry这个私有镜像仓库 docker pull daocloud.io/registry 2.运行容器,挂在镜像内docker镜像仓库/var/lib/registry 至本地/root/my_docker_registry
1.拉去 registry镜像,例如在daocloud.io/registry这个私有镜像仓库
docker pull daocloud.io/registry
2.运行容器,挂在镜像内docker镜像仓库/var/lib/registry 至本地/root/my_docker_regist ...
摘要: 在这篇文章中,我们将会看一些 Linux 中的过滤器命令行工具。过滤器是一个程序,它从标准输入读取数据,在数据上执行操作,然后把结果写到标准输出。 因此,它可以用来以强大的方式处理信息,例如重新结构化输出以生成有用的报告,修改文件里面的文本,以及其他很多系统管理任务。
在这篇文章中,我们将会看一些 Linux 中的过滤器命令行工具。过滤器是一个程序,它从标准输入读取数据,在数据上执行操作,然后把结果写到标准输出。
因此,它可以用来以强大的方式处理信息,例如重新结构化输出以生成有用的报告,修改文件里面的文本,以及其他很多系统管理任务。
下面是 Linux 上的一些有用的文件或者文本过 ...
摘要: - Centos7开机第一个程序从init完全换成了systemd这种启动方式,同centos 5 6已经是实质差别。systemd是靠管理unit的方式来控制开机服务,开机级别等功能。 在/usr/lib/systemd/system目录下包含了各种unit文件,有service后缀的服务unit,有target后缀的开机级别unit等,这里临时介绍关于service后缀的文件。
Centos7开机第一个程序从init完全换成了systemd这种启动方式,同centos 5 6已经是实质差别。systemd是靠管理unit的方式来控制开机服务,开机级别等功能。
在/usr/lib/ ...