用这开源小书学 Docker,香!


文章来源:我的个人技术博客

最新、全面、通俗、可多端阅读的 Docker 教程小书。

前言

Docker 是一个开源的应用容器引擎,基于Go 语言并遵从 Apache2.0 协议开源。它可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

Docker 是一个用于开发,交付和运行应用程序的开放平台。Docker 使应用程序与基础架构分开,从而可以快速交付软件。借助 Docker,可以与管理应用程序相同的方式来管理基础架构。通过利用 Docker 的方法来快速交付,测试和部署代码,可以大大减少编写代码和在生产环境中运行代码之间的延迟。

它 的卡通图标也是非常形象,像一艘船,船上装满了货物,也就是我们的应用程序和服务。 image-20210523214559460

项目介绍

项目简介

《Docker 从入门到实践》 这本 Docker 小书,内容非常全面,并且包含了大量的实践;全书的节奏也非常好,由浅入深;再加上支持在线和离线阅读,甚至还能搜索内容,因此非常适合新手入门学习。

image-20210523214709931

理论环节,从介绍 Docker 开始,再去讲解 Docker 的基本概念,比如镜像、容器、Registry。

image-20210523214722012

Docker 在 Linux 中的位置

然后是实战环节,跟着作者一起输入 Docker 命令,并查看运行结果。作者会带你使用和操作 Docker 镜像、了解和编写 Dockerfile、操作容器等。边学边练,很轻松就能上手 Docker。

image-20210523214732419

Docker 基本架构

为了帮大家更好地实践 Docker,作者还整理了 Docker 使用的常见问题、热门 Docker 镜像、Docker 命令等,并且给出了 Dockerfile 的最佳实践。因为小书是开源免费的,得到了很多开发者的贡献,所以最佳实践章节的质量很高,推荐阅读!

image-20210523214800427

作者还在书的末尾给出了 Docker 资源链接,为大家提供了后续学习 Docker 的好地方,非常贴心。

项目地址

https://github.com/shaoxiongdu/docker_practice

开源项目
数据结构与算法
  • 作者:杜少雄(联系作者)
  • 发表时间:2021-05-23 22:08
  • 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
  • 评论