美文网首页
docker 基础概念 笔记

docker 基础概念 笔记

作者: 无为无味无心 | 来源:发表于2018-12-13 14:50 被阅读0次

1什么是docker?

Docker是一个开源的引擎,可以轻松的稳任何应用创建一个轻量级的,可移植的,自给自足的容器,开发者可以将编译测试通过的容器皮在生产环境中部署。


docker vm 对比

优势

  • 容器完全使用沙箱机制,相互直接无任何接口。
  • 容器性能开销低。
  • Docker 镜像中包含了运行环境和配置,所以 Docker 可以简化部署多种应用实例工作。

应用场景

  • web应用的自动化打包和发布;
  • 自动化测试和持续集成,发布;
  • 在服务型环境中部署和调整数据库或其余的后台应用;

2 docker的基础概念

  • 镜像(Images) :用于创建Docker容器的模版。
  • 容器(Container):独立运行的一个或者一组应用。
  • 客户端(Client): 通过命令行或者其他工具使用Docker API与Docker守护进程通信。
  • 主机(Host) :一个物理或者虚拟的机器用于执行Docker守护进程和容器。
  • 仓库(Registry):用于保存镜像,Docker Hub http://hub.docker.docker.com,是官方提供的镜像仓库。
  • Docker Machine :简化Docker安装的命令行工具,通过简单的命令在对应平台安装Docker,如Micorsoft Azure。

关系图示:

docker的基础概念

相关文章

  • docker 基础概念 笔记

    1什么是docker? Docker是一个开源的引擎,可以轻松的稳任何应用创建一个轻量级的,可移植的,自给自足的容...

  • Docker基础(1)—— Docker基本概念

    Docker基础(1)—— 基本概念Docker基础(2)—— 安装及基础操作 关于docker是什么以及dock...

  • 【Docker学习笔记(三)】Dockerfile解析

    【Docker 学习笔记目录】 【Docker学习笔记(一)】简介、核心概念、安装以及常用命令 【Docker学习...

  • Docker基础使用

    Docker基础使用 概念 Docker Images:镜像,用于创建Docker容器的模板。Docker Con...

  • Docker基础(2)—— Docker安装及基础操作

    Docker基础(1)—— 基本概念Docker基础(2)—— 安装及基础操作 二、环境配置 1、下载安装 mac...

  • Docker 笔记

    docker 学习笔记 [TOC] 前提 基础系统 CentOS7 一、安装 docker 二、启动 docker...

  • docker 入门

    Docker 学习目标: 掌握Docker基础知识,能够理解Docker镜像与容器的概念 完成Docker安装与启...

  • Docker学习笔记

    Docker 掌握Docker基础知识,理解Docker镜像与容器的概念 完成Docker安装与启动 掌握Dock...

  • Docker学习笔记

    Docker 学习目标: 掌握Docker基础知识,能够理解Docker镜像与容器的概念 完成Docker安装与启...

  • Docker基础概念

    什么是Docker doker是一个开源的应用容器引擎,基于GO语言开发,并遵从apache2.0协议开源。doc...

网友评论

      本文标题:docker 基础概念 笔记

      本文链接:https://www.haomeiwen.com/subject/iwxbhqtx.html