Docker使用教程

简介

Docker是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

Docker的核心是Docker引擎,它是一个轻量级的容器化技术,可以在Linux、Windows和Mac上运行。Docker引擎可以将应用程序及其依赖项打包到一个可移植的容器中,从而实现快速部署、可移植性和可伸缩性。Docker引擎还提供了一组API,可以用于管理和监视容器。

Docker镜像生命周期: 640.jpg

官网:https://www.docker.com/\ engine文档:https://docs.docker.com/engine/\ Dockerfile文档: https://docs.docker.com/engine/reference/builder/\ compose-file文档:https://docs.docker.com/compose/compose-file/05-services/


Kevin2li大约 3 分钟Tool
Git使用教程

简介

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。它是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。Git的作用就是对文件进行版本管理,方便在不同版本进行切换修改,类似文件分不同时间备份让后需要时找回其中一份代替,不过更方便使用。

Git文件流: image.png


Kevin2li大约 4 分钟Tool
Pandoc使用教程

简介

Pandoc 是一个强大的文档转换工具,可以将各种不同格式的文档互相转换,如将 Markdown 转换成 HTML、PDF、Word、LaTeX 等格式,同时支持各种不同的标记语言。

If you need to convert files from one markup format into another, pandoc is your swiss-army knife. (来自官网介绍)

官网:https://pandoc.org/
文档: https://pandoc.org/MANUAL.html


Kevin2li大约 3 分钟Tool