Docker值得关注的特性:

  • 文件系统隔离:每个进程容器运行在一个完全独立的根文件系统里。

  • 资源隔离:系统资源像CPU和内存等可以分配到不同的容器中。

  • 网络隔离:每个进程容器运行在自己的网络空间,虚拟接口和IP地址。

  • 日志记录:Docker将会收集和记录每个进程容器的标准流,用于实时检索或批量检索。

  • 变更管理:容器文件系统变更可以提交到新的映像中,并可重复使用以创建更多容器。无需使用模板或手动配置。

  • 交互式shell:Docker可以分配一个虚拟终端并关联到任何容器的标准输入上。

Docker通常用于如下场景:

  • web应用的自动化打包和发布

  • 自动化测试和持续集成、发布

  • 在服务型环境和调整数据库或其他的后台应用

  • 从头编译或者扩展现有的openshift或cloud foundry平台来搭建自己的PaaS环境

转载于:https://blog.51cto.com/pybscf/1751601

Docker 入门到实践笔记2相关推荐

  1. Docker 入门到实践笔记1

    一.简介: Docker的目标是实现轻量级的操作系统虚拟化解决方案.Docker的基础是Linux容器(LXC)等技术. 容器是在操作系统层面上实现虚拟化,直接复用本地主机的操作系统.而传统方式则是在 ...

  2. 前端的Docker入门与实践

    前端的Docker入门与实践 感谢 & 参考 本文内容还是相对很浅的,Docker中关于分布式,集群的内容没有涉及,所以本文推荐前端同学看一看,后端同学就不推荐了.本文中所有命令都是针对Ubu ...

  3. python编程入门到实践笔记习题_Python编程从入门到实践笔记——列表简介

    python编程从入门到实践笔记--列表简介 #coding=utf-8 #列表--我的理解等于c语言和java中的数组 bicycles = ["trek","cann ...

  4. Docker入门到实践 (一) docker简介与安装、常用命令讲解

    Docker入门到实践 (一) docker简介与安装 一.docker 介绍   Docker 是一个开源的应用容器引擎 打包应用以及依赖包到一个可移植的镜像中,发布到任何机器上,实现虚拟化.容器是 ...

  5. MOOC微信小程序开发从入门到实践~笔记

    MOOC微信小程序开发从入门到实践~笔记 1.图标网站[icon]www.iconfont.cn 2.新建项目是必须需要AppID 3.app.js是页面逻辑文件 app.json是页面全局配置文件( ...

  6. 【Docker技术入门与实践(第2版)】Docker入门_学习笔记

    第一章 1 Docker入门须知 1.1 Docker基本知识 Docker是基于Go语言实现的开源容器项目,诞生于2013年年初,最初发 起者是dotCloud公司.Docker自开源后受到广泛的关 ...

  7. 日志服务器搭建及配置_[ELK入门到实践笔记] 一、通过rsyslog搭建集中日志服务器...

    ELK 是elastic公司提供的一套完整的日志收集以及展示的解决方案,这是我在ELK学习和实践过程写下的笔记,整理成了一个ELK入门到实践的系列文章,分享出来与大家共勉.本文为该系列文章的第一篇,通 ...

  8. 深入浅出,白话文Docker入门,万字笔记

    深入浅出 白话文Docker入门笔记 1.什么是Docker: 1.1 传统项目上线模式: 1.2 虚拟机: 1.3 Linux 容器: 1.4 Docker: 2.Docker初体验: 2.1 Do ...

  9. python编程入门到实践笔记-python基础(《Python编程:从入门到实践》读书笔记)...

    注: 本文的大部分代码示例来自书籍<Python编程:从入门到实践>. 一.变量: 命名: (1)变量名只能包含字母.数字和下划线.变量名可以字母或下划线打头,但不能以数字打头 (2)变量 ...

最新文章

  1. 在React Hook里使用history.push跳转
  2. SpringData核心数据访问接口--CrudRepository示例
  3. 报名啦!阿里云智能客服对话式AI算法大赛之知识图谱构建与问答
  4. 《Linux内核设计与实现》读书笔记(二十)- 补丁, 开发和社区
  5. Gym - 101889I Imperial roads(最小生成树+树链剖分+线段树)
  6. List,Set和Map详解及其区别和他们分别适用的场景
  7. Java生产力提示:社区的热门选择
  8. jboss4 java_JBoss核心Java Web服务
  9. Python基础44(PyMySQL模块)
  10. ubuntu13.10无法登陆
  11. huffman算法c语言实验报告,huffman二叉树实验报告--数据结构(c语言).doc
  12. deeplabv2实现并训练自己的数据
  13. struts和struts2-面试题
  14. Instance Object
  15. 初学者一些常用的SQL语句(一)
  16. 浮云语音转文字识别本地音频文字内容教程
  17. autofs后 卸载_autofs自动挂载
  18. C++对象数组 —— 学生信息表
  19. cesium拾取pick系列(拾取坐标和对象)
  20. 十二个开源UML工具

热门文章

  1. linux lua 交叉编译,交叉编译 XXX含义与作用
  2. 非此即彼的逻辑错误_超全MBA逻辑答题口诀,快收藏!
  3. visual studio asmx 调试_通过Windows Visual Studio远程调试WSL2中的.NET Core Linux应用程序...
  4. 服务器磁盘阵列做win7系统,Raid0可以安装winxp-x86,但不能安装win7-x64,是怎么回事呢?!...
  5. matlab 通过矩阵变换使图像旋转平移_图像的几何变换
  6. Fastadmin管理Mysql_FastAdmin-CMS模版制作(6)-正式部署
  7. html 写一个日志控件 查看log
  8. js把for循环出来的数据存入数组
  9. 【转】iOS开发学习计划
  10. 一劳永逸,iOS 自定义 ActionSheet 封装流程