所在位置:

ranger 工具的使用

ranger 是一个文件管理器,类似于 windows 下的 Total Commander,但 ranger 最主要的好处就是可以使用 vim 的快捷键,ranger 不同层级的目录分别在一个面板的三列中进行展示,可以使用快捷来进行操作,非常方便,下面简单说一下配置和一些快捷键:
继续阅读>>

如何在 CentOS 7 安装和配置 Ansible【翻译】

配置管理系统被用来为管理员和运营团队更容易地控制大量的服务器。它们允许你从一个中心位置使用自动化来控制许多不同的系统。在 Linux 系统中有许多多流行的配置管理系统可用,例如 Chef 和 Puppet,但它们通常要比许多人想要或者需要的更复杂。Ansible 是这些选项中比较好的一个选择,因为它的学习成本更低。
继续阅读>>

ansible的playbook模式

ansible 有两种模式,一种是 ad-hoc 模式,一种是 playbook 模式,playbook 就是通过组合多条ad-hoc操作的配置文件,而 playbook 的配置文件格式是 yaml,yaml 是一个类似于 json 或者 xml 的文件格式,但要比这些格式更加方便,用于指定分层配置数据
继续阅读>>

ansible的安装和基本用法

如果你使用过 fabric 或者 paramiko 这些自动化工具,对于机器很少的时候,还是很方便的,但对于上百台以上机器来说,这些工具已经力不从心了,特别是对于机器的批量系统配置、批量程序部署、批量运行命令等等功能。这时就可以选择 ansible、puppet、chef、salt 这些工具,下面来说一下 ansible 的一些原理及安装:
继续阅读>>

Docker Compose的用法

Docker Compose是一个能够定义和运行多个 Docker 容器的应用,在上一篇文章中,我们只是说了一个容器的应用,其实利用 Docker Compose 可以实现多个容器的使用,比如说,我们想做一个博客的网站,就可以利用多个容器的应用来实现,像 redis、mysql、nginx、gunicorn等等都可以用一个单独的容器应用来实现
继续阅读>>

Dockfile创建自定义镜像及数据卷的应用

能够使用Dockfile创建自定义镜像及数据卷的应用,就已经可以搭建一些的简单的服务了,下面先说一下概念的东西,然后再举一些例子,在上一篇文章说过,镜像是容器的基础,每次执行 docker run 的时候都会指定哪个镜像作为容器运行的基础。但是从 Docker Hub 里下载的镜像不一定满足我们的需求,这里我们就可以以已经有的镜像为基础来构建新的镜像,构建新的镜像有两种方法:
继续阅读>>

Mac的窗口管理工具

admin mac mac
虽然使用 mac,总是怀念 archlinux 的 awesome 窗口和一些其它命令行工具,像 tmux、apvlv、ranger、awesome等等。最近总是在找一些在Mac上跟 awesome 类似的窗口工具,终于找到了一个解决方案,叫做 chunkwm,虽然没有 awesome 强大,总归可以在mac上使用平铺窗口,开心~
继续阅读>>