本系列教程解释Docker容器服务的各个方面,从Docker的基础知识(主要关注Docker的安装和配置)开始,逐步过渡到网络和注册表等高级主题。本教程的最后几章介绍了Docker的开发方面,以及如何使用Docker容器在开发环境中启动和运行。
1、docker的基本概念Docker是一个容器管理服务,Docker的关键字是开发、发布和随处运行。Docker的整体思想是让开发人员可以轻松地开发应用程序,将它们装载到容器中,然后部署到任何地方。
Docker的首次发布是在2013年3月,从那以后它就成为了现代世界发展的流行语,尤其是在基于敏捷的项目面前。
文章图片
2、docker的特征(1)Docker能够通过容器提供更小的操作系统占用空间,从而减少开发的规模。
(2)使用容器跨不同单元(如开发、QA和运维)的团队更容易在应用程序之间无缝工作。
(3)你可以在任何地方部署Docker容器,在任何物理和虚拟机上甚至在云上。
(4)由于Docker容器是非常轻量级的,因此它们非常容易扩展。
3、docker组件在docker中有以下组件:
- docker for mac——它允许在Mac操作系统上运行Docker容器。
- docker for linux——它允许在Linux操作系统上运行Docker容器。
- docker for windows——它允许在Windows操作系统上运行Docker容器。
- Docker引擎——用于构建Docker图像和创建Docker容器。
- Docker Hub——这是用来存放各种Docker图像的注册表。
- Docker组合—用于使用多个Docker容器定义应用程序。
推荐阅读
- 在linux上安装docker详细操作步骤解读——docker开发教程
- Linux shell编程(man命令帮助命令介绍和用法)
- Linux shell编程(shell函数创建和使用完全解读)
- Below评测(好奇心和恐慌!)
- 封面揭露–看门狗(军团)
- Control让您以最奇怪的方式弯曲现实
- 使命召唤(《黑色行动》冷战Beta感觉很棒,听起来很棒)
- Dreams评测(把你的想像變成現實!)
- 无主之地3(堅持自己的立場!)