Docker 使用客户端-服务器 (C/S) 架构模式,使用远程 API 来管理和创建 Docker 容器。

Docker 容器通过 Docker 镜像来创建。

容器与镜像的关系类似于面向对象编程中的对象与类。

Docker 面向对象
容器 对象
镜像

标题 说明
镜像(Images) Docker 镜像是用于创建 Docker 容器的模板。
容器(Container) 容器是独立运行的一个或一组应用。
客户端(Client) Docker 客户端通过命令行或者其他工具使用 Docker API (https://docs.docker.com/reference/api/docker_remote_api) 与 Docker 的守护进程通信。
主机(Host) 一个物理或者虚拟的机器用于执行 Docker 守护进程和容器。
仓库(Registry) Docker 仓库用来保存镜像,可以理解为代码控制中的代码仓库。Docker Hub(https://hub.docker.com) 提供了庞大的镜像集合供使用。
Docker Machine Docker Machine是一个简化Docker安装的命令行工具,通过一个简单的命令行即可在相应的平台上安装Docker,比如VirtualBox、 Digital Ocean、Microsoft Azure。

最新文章

  1. 在Ubuntu 16.10安装mysql workbench报未安装软件包 libpng12-0错误
  2. 日历组件 原生js
  3. 使用TreeView 使用多选功能
  4. ftp发送文件
  5. Dynamic CRM 2013学习笔记(一)插件输入实体参数解析
  6. ASP.NET WebForm与MVC优缺点
  7. BJOI2015 Day1
  8. ios7 Cocos2dx 隐藏状态栏设置
  9. C# "error CS1729: 'XXClass' does not contain a constructor that takes 0 arguments"的解决方案
  10. [LeetCode] 315. Count of Smaller Numbers After Self (Hard)
  11. Word Ladder——LeetCode
  12. Vuex- Action的 { commit }
  13. C# Redis 过期机制不生效问题
  14. GCC编译器原理(二)------编译原理一:ELF文件(1)
  15. 平衡二叉树的java实现
  16. Linux umask命令详解
  17. 如何在表单中使用Ajax
  18. 2018年高教社杯全国大学生数学建模竞赛A题解题思路
  19. Ceph常规操作及常见问题梳理
  20. BZOJ3456 城市规划(多项式求逆)

热门文章

  1. Android主线程不能访问网络异常解决办法
  2. codeforces B. Vasya and Public Transport 解题报告
  3. simpleBLEPeripheral.c 文件分析
  4. springaop实现登陆验证
  5. 《Java并发编程实战》第十五章 原子变量与非堵塞同步机制 读书笔记
  6. [CF Round #295 div2] C. DNA Alignment 【观察与思考0.0】
  7. 高德地图关键字搜索删除上一次搜索的Marker
  8. poj2975--Nim
  9. printdir-deldir-bmp
  10. oracle动态注冊參数local_listener
  11. bat文件的一些小技巧
  12. 常见的Message Queue应用场景
  13. maven3自定义archetype
  14. 201521044091 《Java学习笔记》 第六周学习总结
  15. 生成ssl秘钥的方法(纯粹本人记录用的,勿踩)
  16. [C++项目]2048控制台游戏
  17. Educational Codeforces Round 33 (Rated for Div. 2) E. Counting Arrays
  18. docker swarm 简易版
  19. PHP面试大全 基础篇100道问题
  20. Angularjs演示Service功能