
前言:
什么是 Docker?
docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。
docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的linux服务器,也可以实现虚拟化。
容器是完全使用沙箱机制,相互之间不会有任何接口(类iphone的app),并且容器开销极其低。
Docer 的优点:
- 灵活:即使是最复杂的应用也可以集装箱化。* 轻量级:容器利用并共享主机内核。* 可互换:您可以即时部署更新和升级。* 便携式:您可以在本地构建,部署到云,并在任何地方运行。* 可扩展:您可以增加并自动分发容器副本。* 可堆叠:您可以垂直和即时堆叠服务。
Docker文档免费提供给大家,因文章篇幅有限,下列只展示该文档的目录内容,需要完整版资料的朋友直接(点击我)领取!
一、基础入门
- 初识 Docker 与容器
- 核心概念与安装配置
- 使用 Docker 镜像
- 操作 Docker 容器
- 访问 Docker 仓库
- Docker 数据管理
- 端口映射与容器互联
- 使用 Dockerfile 创建镜像
二、实战案例
- 操作系统
- 为镜像添加SSH服务
- Web 服务与应用
- 数据库应用
- 分布式处理与大数据平台
- 编程开发
- 容器与云服务
- 容器实战思考
三、进阶技能
- 核心实现技术
- 配置私有仓库
- 安全防护与配置
- 高级网络功能
- Libnetwork 插件化网络功能
四、开源项目
- Eted——高可用的键值数据库
- Docker 三剑客之 Machine
- Docker 三剑客之 Compose
- Docker 三剑客之 Swarm
- Mesos——优秀的集群资源调度平台
- Kubernetes——生产级容器集群平台
- 其他相关项目
五、附录
- 附录A:常见问题总结
- 附录B:Docker 命令查询
- 附录C:参考资源链接
以上就是Docker技术入门与实践的全部内容,若你至今还未弄懂Docker,不如就来一份这样的学习文档吧!
Docker文档免费提供给大家,需要完整版资料的朋友直接(点击我)领取!
网友评论