Docker 是一个开源的应用容器引擎,提供了一种在安全、可重复的环境中自动部署软件的方式,允许开发者将他们的应用和依赖包打包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器完全使用沙箱机制,相互之间不会有任何接口。几乎没有性能开销,可以很容易地在机器和数据中心中运行。重要的是,它不依赖于任何语言、框架或包装系统。
正如 Docker 的 logo 一样,Docker 的思想就是源于集装箱,集装箱解决了各种型号、规格的货物在各种运输工具上进行运输的问题,而集装箱和集装箱之间不会互相影响。在软件世界中,Docker 就是这样的集装箱,它很好地解决了每件货物包装的问题(应用程序配套的环境),以及货物叠放的问题(应用程序依赖环境互相独立)。
云栖社区特整理了一大波 docker 相关技术分享,对 docker 感兴趣的小伙伴们可以参考此处内容进行 docker 学习哦!因内容过多,仅列出目录,全部资料下载请至:http://click.aliyun.com/m/14075/
1、初识Docker
大白话 Docker 入门(一)
大白话 Docker 入门(二)
Docker 学习路线
Docker 学习路线图(持续更新中)
2. Docker基础学习
Docker 基础之一:Docker 架构
Docker 基础之二:Linux 快速入门
Docker 基础之三:安装 docker+HelloWorld
Docker 基础之四:Docker 入门
Docker 基础之五:使用 Docker 容器
Docker 基础之六:Docker 基础命令
Docker 基础之七:镜像操作
Docker 基础之八:容器的网络
Docker 基础之九:管理容器的数据
Docker 基础之十:存储镜像到 DockerHub
Docker 基础之十一:镜像操作(Dockerfile)
3. 关于Docker的优秀图书推荐
【好书试读】Docker 全攻略
【好书试读】高性能 Docker
《自己动手写 Docker》书摘之一:Linux Namespace
《自己动手写 Docker》书摘之二:Linux Cgroups
《自己动手写 Docker》书摘之三:Linux UnionFS
《自己动手写 Docker》书摘之四: 构造简单容器
4. Docker的现在和未来
2016 中国容器技术调研报告全景解读
Docker 技术趋势解读
阿里巴巴眼中的 Docker
5. Docker最佳实践
Docker 的 Windows 容器初体验
蚂蚁金服 Docker 网络技术实践
构建基因数据应用生态系统:Docker 在基因数据的应用实践
Docker 助力韵达大规模云上调度实践
阿里超大规模 Docker 化之路
学霸君基于 Docker 的微服务架构设计
在阿里云上进行 Docker 集群的自动弹性伸缩
一键部署自动感知服务的 Docker 集群
6. 关于阿里云容器服务
阿里云容器服务官网
解析阿里云容器服务
阿里云容器镜像服务(截止发稿,共计 11,062 个镜像,2,618,490 次发布)
容器服务帮助文档
Docker 常见故障排查指南
7. 使用阿里云容器服务的正确姿势
使用阿里云容器服务 Jenkins2.0 实现持续集成之 Pipeline 篇
使用阿里云容器服务 Jenkins 实现持续集成之 GitLab 篇
利用阿里云容器服务打通 TensorFlow 持续训练链路
利用阿里云容器轻松实现 Serverless 服务
利用 Docker 和阿里云容器服务轻松搭建 TensorFlowServing 集群
利用 Docker 和容器服务轻松实现云原生应用- 可用性篇
在阿里云容器服务中运行离线作业
在阿里云容器服务中使用定时任务
以上每个标题均对应一篇干货,请移步:http://click.aliyun.com/m/14075/ 一一查看。