使用Jenkins进行Docker构建环境配置

使用Jenkins对go程序进行编译,并构建docker镜像。这里讲述了在Centos7系统上,从零开始配置Jenkins(设置jenkins home目录、配置角色、配置用户),新建项目,配置docker。

2019-02-22    
Docker运行cron

有时只需要运行最简单的单命令cron任务。alpine Docker镜像提供了一个很好的选择,这个镜像通过busybox提供了一个简单灵活的cron包。

2019-02-13    
Docker常用命令
docker常用命令
2019-01-14    
Minikube访问私有仓库

上一篇Kubernetes搭建本地实验环境 安装好可以本地运行的单节点Kubernetes,这里继续相关的配置, 主要涉及到:

  1. 配置私有Docker镜像仓库
  2. 通过kubectl命令访问Kubernetes
2019-01-04    
Kubernetes搭建本地实验环境

为了方便大家本地开发和体验Kubernetes,社区提供了可以在本机部署的Minikube, 此外, Docker社区版也已经提供了对Kubernetes的支持。

2019-01-02    
Markdown小技巧

记录Markdown的使用小技巧

2019-01-01    
Iproute2

现在,绝大多数 Linux 发行版和绝大多数 UNIX 都使用古老的 arp, ifconfig 和route 命令。虽然这些工具能够工作,但它们在 Linux2.2 和更高版本的内核上显得有一些落伍。但自2001年起,Linux社区已经对其停止维护。同时,一些Linux发行版比如Arch Linux和CentOS/RHEL 7则已经完全抛弃了net-tools,只支持iproute2。

2018-12-24    
ss

ss命令用来获取socket的统计信息, 显示的信息同netstat显示。 但ss可以显示更多的TCP和连接状态信息。ss直接从Linux内核中获取信息,效率并netstat更高。

2018-12-14    
Netstat

Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCPUDPICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。

2018-12-11    
Flutter初体验-VS Code环境搭建

Flutter是Fuchsia的开发框架,是一套移动UI框架,可以快速在iOS、Android以及Fuchsia上构建高质量的原生用户界面。 目前Flutter是完全免费、开源的,GitHub地址。其官方编程语言为Dart,也是一门全新的语言。Flutter Live 2018 上,Google 宣布 Flutter 1.0 正式发布。

官方介绍的特性:

  • 快速开发:Flutter的热重载可以快速地进行测试、构建UI、添加功能并更快地修复错误。

  • 富有表现力,漂亮的用户界面:自带的Material Design和Cupertino(iOS风格)widget、丰富的motion API、平滑而自然的滑动效果。

  • 响应式框架:使用Flutter的现代、响应式框架,和一系列基础widget,轻松构建您的用户界面。

  • 原生性能:Flutter包含了许多核心的widget,如滚动、导航、图标和字体等,这些都可以在iOS和Android上达到原生应用一样的性能。

2018-12-09