首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Shell Scripts for DevOps
hedzr
创建于2021-09-21
订阅专栏
SHELL 脚本编写及其于 DevOps 中的运用
暂无订阅
共10篇文章
创建于2021-09-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
docker-compose 编排指南 (v3.8)
关于 docker-compose 的安装,关于 docker 的基本介绍,不在本文的指导范围内。 这篇文章基本上是 docker-compose YAML 文件格式的严格的英译中。这么做,缘起于昨天想起扫描一下 docker-compose 编排中怎么使用 ${PWD} 的问…
Ubuntu Server 安装提要
Ubuntu 已经(早已,2020-04-23)发布了 20.04 LTS 版本,代号为 Focal Fossa [1]。 随这个版本而来的是 QEMU 4.2, libvirt 6.0, PHP 7.4, Ruby 2.7, GCC 9.3, Python 3.8和 NGIN…
Dockerfile 惯用法,应该分发更小的容器
分发更小的容器,是一种应该被推荐的行为。 更小的容器,启动会更快,分发会更快,重用会更快,……。对于生命来说,快是一种态度,代表你的时间被消费的更有价值:节约时间总是正确的。 几年前,其实我就想写有关容器缩减的内容,不过那时候 alpine 还不被重视,它自己也很难用,所以我们…
docker-compose 编排指南 (v3.7)
关于 docker-compose 的安装,关于 docker 的基本介绍,不在本文的指导范围内。 这篇文章基本上是 docker-compose YAML 文件格式的严格的英译中。这么做,缘起于昨天想起扫描一下 docker-compose 编排中怎么使用 ${PWD} 的问…
认识 Here Document
HereDoc 全名叫做 Here Document,中文可以称之为 嵌入文档。对它的叫法实际上很多,here文档,hereis,here-string 等等都是它。 嵌入文档是 Shell I/O 重定向功能的一种替代。我们已经知道 Shell 的 I/O 重定向是一种文件句…
Vagrant (四) - Box的用法
Box 是一个 bundle 或者 package,它将一台虚拟机所需要的一切设施捆绑到一个单一的、可交换的文件之中,从而提供了分享的便利。 从这一点上说,Box 和 OVF 是一样的东西。不过 OVF 是具有公信力的标准格式,而 Box 则是 Vagrant 的私有格式。所以…
Vagrant (三) - 网络配置
这个章节脱胎于我早期的blog文章,订正了一下句法和准确性。 他们和多数虚拟机提供的网络是对应的。 将虚拟机(被称作guest)的端口80映射为宿主机的端口8080。 你可以从宿主机自由访问虚拟机,但LAN网络中的其他人不需要也无法访问虚拟机。 值得注意的是,ip地址“192.…
Vagrant (二) - 日常操作
上一节中,我们介绍了怎样安装 Vagrant,安装本身并不困难。本章节中我们首先要快速上手,以便获得一个直观的概念: 我们需要一个完全空白的工作目录作为开始。如上我们新建一个目录当做项目目录的基准位置。 这个命令将会去下载 ubuntu 的 box 镜像回来,然后以该镜像为核心…
Vagrant (一) - 基本知识
Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它使用Oracle的开源VirtualBox虚拟化系统,使用 Chef 创建自动化虚拟环境。同时,Vagrant也支持其他类型的虚拟机系统,例如 kvm, vmware,甚至是容器系统,例如docker,等等…
通过堡垒机透明连接到云中任意内网主机
通过堡垒机透明连接到云中任意内网主机,且自由切换到其他主机。 适合于各种公有云环境。 你的SSH证书在每一台主机上都有相同的账户名以及控制台登录授权。 关于前置条件的实现,不在本文的讨论范畴,因此这里不再展开细节了。 上面的语句将会在 SSH 会话中携带你的证书到任意位置,当然…