Sutune

静心成大器,稳定动乾坤

0%

容器简介

Docker利用容器来开发、运行应用。 容器是镜像创建的实例。它可以被启动、开始、停止、删除。每个容器都是 相互隔离的、保证安全的平台。类似安装系统的电脑实体。简单的说,容器是独立运行的一个或一组应用,以及它们的运行态环境。对应的,虚拟机可以理解为模拟运行的一整套操作系统(提供了运行态环境和其他系统环
境)和跑在上面的应用。

阅读全文 »

镜像简介

我们都知道,操作系统分为内核和用户空间。对于 Linux 而言,内核启动后,会挂载root文件系统为其提供用户空间支持。而 Docker镜像(Image),就相当于
是一个root文件系统。比如官方镜像ubuntu:14.04就包含了完整的一套
Ubuntu 14.04 最小系统的root文件系统。

阅读全文 »

前言

Docker可以跨平台,因此可以在Windows,Mac Os、Linux平台上进行安装,不过由于Windows系统限制比较多,因此在Windows平台上面安装较为复杂,不建议在Windows平台安装使用Docker。不建议在Windows平台安装使用Docker。
接下来我们一一来在这三种平台进行安装Docker。

阅读全文 »

Docker是什么

  • Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
  • 它通过分层镜像标准化和内核虚拟化技术,使得应用开发者和运维工程师可以以统一的方式跨平台发布应用,并且以几乎没有额外开销的情况下提供资源隔离的应用运行环境。我们目前知道的云服务是基于操作系统级别的隔离,在同一台物理机器上虚拟多个主机,而docker的实现是直接将操作系统环境和应用进行移植。
阅读全文 »

LDAP简介

目录服务

了解LDAP之前需要先了解“目录服务”,目录服务是一个特殊的数据库,用来保存描述性的、基于属性的详细信息,支持过滤功能。如:人员组织管理,电话簿,地址簿。

LDAP

LDAP(Light Directory Access Portocol),它是基于X.500标准的轻量级目录访问协议,LDAP是开放的Internet标准,支持跨平台的Internet协议,在业界中得到广泛认可的,并且市场上或者开源社区上的大多产品都加入了对LDAP的支持,因此对于这类系统,不需单独定制,只需要通过LDAP做简单的配置就可以与服务器做认证交互。“简单粗暴”,可以大大降低重复开发和对接的成本。

阅读全文 »

装饰器前缘

Python装饰器对于Python初学者可能是一个比较抽象的概念,在了解装饰器之前,我们必须先熟悉Pythond方法的一个特性:Python中的方法可以像普通变量一样当做参数传递给另外一个方法,我们来看一个例子:

阅读全文 »

五一去哪儿玩?
一个从清明假期就开始思考的问题。
调研湖南周边各个地方
最终选择传中中文艺清新地——厦门
于是匆匆订好往返机票
等待出发的那一天

image

阅读全文 »

前言

在appium自动化测试过程中部分设备会存在各种状况影响自动化脚本的执行。如设备锁屏,安装时权限弹窗处理等等(oppo和vivo设备安装app时需要进行弹窗确认,还需要输入密码) 那么该如何处理这些设备的的状态来保证自动化运行的成功率?

其实我们可以使用adb命令来处理,比如检测失败是否亮屏,点亮屏幕,点击弹窗、滑动操作、输入密码、切换输入法操作等等。下面我们将一一展示其用法。

阅读全文 »

系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。

阅读全文 »

前言

在Win或Mac平台我们可以使用CharlesFiddler进行抓包,但是Liunx环境下,该如何进行抓包呢?这里推荐一款阿里的开源工具anyproxy可以比较好的解决这个问题。

阅读全文 »