运维神器tmux 一、Tmux 是什么? 1.1 会话与进程 命令行的典型使用方式是,打开一个终端窗口(terminal window,以下简称”窗口”),在里面输入命令。用户与计算机的这种临时的交互,称为一次”会话”(session) 。会话的一个重要特点是,窗口与其中启动的进程是连在一起的。打开窗口,会话开始;关闭窗口,会话结束,会话内部的进程也会随之终止,不管有没有运行完。一个典型的例子就是,SSH 登录远程 2019-10-24 杂项
练习2年的git练习生 分支操作: git branch 创建分支git branch -b 创建并切换到新建的分支上git checkout 切换分支git branch 查看分支列表git branch -v 查看所有分支的最后一次操作git branch -vv 查看当前分支git brabch -b 分支名 origin/分支名 创建远程分支到本地git branch –merged 查看别的分支和当前分支合并过 2019-10-22 git git
ORI or OCI ? 在介绍 ORI 和 OCI 之前先介绍一些专有名词 Runtime: 负责镜像管理以及 Pod 和容器的真正运行(例如 docker rkt)) Node: 每个节点都运行一个容器运行时,该运行时负责下载映像并运行容器。 当 Kubelet 想要创建一个容器的步骤 1.Kubelet 通过 CRI 接口(gRPC) 调用 dockershim, 请求创建一个容器. CRI 即容器运行时接口(Co 2019-10-18 容器 docker
是时候替换你的docker了 罪恶的 docker还记得之前写过一篇关于docker 启动时候宿主机 CPU 使用百分百的问题 使用 docker 的时候常见疑问点 单个过程可能是单个故障点。该进程拥有所有子进程(正在运行的容器)。如果发生故障,则存在孤儿容器。构建容器导致安全漏洞。所有 Docker 操作都必须由具有相同完全根权限的一个或多个用户执行。 常见尴尬场景: 由于之前对 docker 的理解不深,所以上手就 2019-10-14 容器 docker
9月有感 好快,2019年都到9月份了。其实今年啥都没干,一点东西都没学,但是算是走出了一大步. 不幸的是爷爷9月10号去世了我听到这个消息,居然内心没啥波澜…….有时候对自己不可思议的冷静感觉到害怕因为身患绝症,还有一些器官衰竭和腰间盘突出,看到爷爷难受的样子 我倒是觉得是解脱了爷爷说 疼的一直不想活了 但是舍不得一家人不知道奶奶后续在哪儿住,几个儿子都愿意接过去 但是奶奶说要陪着爷爷 生活还要前进 昨天 2019-09-12 杂项
Ubuntu桌面版优化 前言 完全转入 Ubuntu 也有一段时间了, 像我这种有着些微强迫症的人, 接触到新事物必定是先要优化 + 美化一番. 毕竟, 工具玩的顺手, 工作才更有激情. 2019-08-11 ubuntu优化
Mac brew 特别慢 解决方案 更新一下,下面的方法都过时了。 直接一条命令耍完整个安装加换源。 执行命令: /bin/zsh -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 输入编号选择下载源 众所周知,brew是mac下最好的下载软件工具,类似与yum、apt有过之而不及。(如果没听过,请关闭该网页 2019-08-09 杂项 mac
浅谈dockerd、contaierd、containerd-shim、runC之间的关系 “少啰嗦,先看东西” 组件大纲 1.docker2.dockerd3.containerd4.containerd-shim5.runC docker docker 的命令行工具,是给用户和 docker daemon 建立通信的客户端。 dockerd dockerd 是 docker 架构中一个常驻在后台的系统进程,称为 docker daemon,dockerd 实际调用的还是 cont 2019-08-05 容器 docker