Docker 技术概述
概要
本文从一个概览的角度,介绍下 Docker 技术的核心优势、技术原理和相关的组件。
主要从以下几个方面来了解:
- 为什么用 Docker?
- 了解 Docker 能干什么
- 了解 Docker 和其他方便比有什么优势
- Docker 的技术原理
- Docker 本身的架构设计
- Docker 底层所依赖的关键技术
- Docker 集群的简单介绍
本文从一个概览的角度,介绍下 Docker 技术的核心优势、技术原理和相关的组件。
主要从以下几个方面来了解:
2020-12-27 更新:域名到期后不再续期,目前使用频率比较低,暂时继续寄人篱下😂
一直用着免费的 Github Pages 搭载个人博客,突然想要一个自己的域名。个人域名的主要优点有:
然后就去为博客绑定了个人域名,下面讲述下主要流程。
很早就知道番茄工作法,但一直都没有认真的去了解过。最近想要改善下拖延的习惯,并提高做事的效率,就去读了《番茄工作法图解》一书。
先聊一聊自己最近的状态。通常下班已经很晚了,工作了一整天后,人比较累,很难开始做一些需要思考的事情,很多时候就是漫无目的地看些比较休闲的视频,然后就睡觉了。适当的放松和休息当然是必要的,但是如果在一个很长的时间段,精力都只放在工作中,而不能做一些自己想做的其他事情,会让人感到焦虑,觉得没能做一些有意义的积累。
Shell 作为一个历史悠久的效率工具,它提供了很多方便的工具,提高我们操作计算机的效率。然而被现代各种便利操作熏陶了的我们,可能对一些默认的命令的效率并不满意了。那么如何更好的利用好 Shell 呢?
tl;dr: 一些很好用的命令列表:
tldr
: 查询一个命令的常用用法z
: 快速目录跳转fzf
: 文件模糊搜索ag
:代码快速搜索fuck
: 自动纠正错误命令httpie
: 更好用的 HTTP 请求工具htop
: top
的升级版本文只挑选了几个好用的工具来介绍,主要想表达的是现在有很多很好用的 shell 工具,它们比之前的古老版本有不少优势和进步,当你觉得你的某些操作效率不高时,可以考虑去了解一下有没有好的替代方案/工具,察觉自己的低效操作并想办法改进总是应该的。
“工欲善其事,必先利其器”
—— 《论语·卫灵公》
我认为 macOS 是一款非常优秀的桌面操作系统,它作为一个 Unix-like 操作系统,对程序开发人员十分友好,然后又有一个精美的桌面系统,和丰富的日常软件生态。能够很好地满足程序开发和日常使用的需要。
那么拿到新的电脑后,如何配置系统?需要安装哪些软件?
我分享一下个人的 MacBook 配置,主要站在日常使用和开发编程的角度来进行配置。