Docker的具有很多的优点,比如:一体化——将操作系统、库版本、配置文件、应用程序等全部打包装在容器里。从而保证 QA 所测试的镜像 (image) 会携带同样的行为到达生产环境;轻量——内存占用极小,只为主要过程分配内存;快读——一键启动,就像启动常见的 linux 过程一样快。尽管如此,众多用户仍然只是把容器当做常见的虚拟机,而忘记了容器的一个重要特性: 用后即弃 。正因为这一特点,一些用户需要改变他们对容器的观念,为了更好的使用与发挥 Docker 容器的价值,有一些事情是绝对不应该做的: 
(1)、不要在容器(container)中存储数据。容器可能会被中断、被替换或遭到破坏。在容器中运行的 1.0 版应用程序很容易就会被 1.1 版取代,而不会对数据造成影响或导致数据丢失。因此,如果需要存储数据,请存储在卷 (volume) 中。在这一情况下,还应注意两个容器是否会在同一个卷上写入数据,这将导

Docker学习总结(34)——新手使用Docker的11条准则相关推荐

  1. docker学习笔记(二)docker常用命令

    参考:汤小洋老师的教学视频 docker学习笔记(一)[docker 介绍.卸载.安装.配置加速] docker学习笔记(三)镜像 docker学习笔记(四)使用docker搭建环境 docker学习 ...

  2. Docker学习总结(29)——Docker核心技术与实现原理

    提到虚拟化技术,我们首先想到的一定是 Docker,经过四年的快速发展 Docker 已经成为了很多公司的标配,也不再是一个只能在开发阶段使用的玩具了.作为在生产环境中广泛应用的产品,Docker 有 ...

  3. Docker学习总结(20)——Docker 容器实践精华问答集锦

    问题一:请问如何做好容器的安全性管理?跨主机容器间通信如何来管理(比如:ip 分配,划vlan 等)?k8s对于容器的监控和集群管理,该如何来做? 精灵云:关于安全,容器自带一些安全技术比如Capab ...

  4. Docker学习笔记——(一)docker简介与docker安装

    Docker简介与安装 1. Docker简介 docker是什么? docker架构原理 docker有什么用? docker容器与虚拟机的区别 虚拟机与Docker的体系结构说明: 整体对比: 2 ...

  5. Docker学习(六):Docker Compose和Docker Stack区别

    作者:water_lang 链接:https://www.jianshu.com/p/05be80475bff 在最近的发布版本中,Docker圈发生了一些事情. Swarm模式已经在1.12中集成到 ...

  6. docker学习(三):docker镜像分层原理及本地镜像推送到阿里云或私服

    文章目录 前言 docker镜像分层加载原理 docker镜像commit操作产生新镜像 本地镜像发布到阿里云 将本地镜像推送到私有库 前言 大家好,这是我学习docker系列的笔记文章,目标是掌握d ...

  7. Docker学习篇(一)Docker概述、安装和常用命令

    Docker概述 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化.容器是完 ...

  8. Docker学习总结(28)——Docker 容器健康检查机制

    摘要: 在分布式系统中,经常需要利用健康检查机制来检查服务的可用性,防止其他服务调用时出现异常.自 1.12 版本之后,Docker 引入了原生的健康检查实现.本文将介绍Docker容器健康检查机制, ...

  9. Docker学习总结(9)——Docker常用命令

    容器生命周期管理 - docker [run|start|stop|restart|kill|rm|pause|unpause] 容器操作运维 - docker [ps|inspect|top|att ...

  10. Docker学习(五):Docker网络

    Docker网络 1. docker network命令 #查看docker网络 docker network ls #帮助命令 docker network --help #创建网络 docker ...

最新文章

  1. PPT 下载 | 神策数据孙超赟:多场景解读运营的价值、生存状态与解决方案
  2. python学习之函数
  3. java decimal_java DecimalFormat常用方法详解
  4. Problem 1: Multiples of 3 and 5
  5. wampserver集成环境和安装
  6. Python解释器(Interpreter)介绍
  7. 自然语言处理NLP星空智能对话机器人系列:论文解读 How Good is Your Tokenizer? (你的词元分析器有多好?多语言模型的单语性能研究)
  8. vnr光学识别怎么打开_【VNR翻译器下载】Visual Novel Reader(VNR翻译器) v2.0 整合版-开心电玩...
  9. 获取openid失败怎么办_微信小程序openid怎么获取 获取微信openid失败解决方法
  10. 软件测试之蚂蚁金服面试题,含答案
  11. 【C语言】初识指针(终篇)
  12. 通过分析134家企业征信牌照机构可见企业征信备案之难
  13. 敞开肚皮深入理解-抽象类和接口
  14. 柳传志内部邮件曝光:联想筹备1年等待大反攻
  15. [转载]程序员三部曲
  16. GOOGLE搜索秘籍
  17. 决定系数 coefficient of determination的两种计算方法
  18. 网络上摘抄的数据库设计规范
  19. 记录炫龙t3 windows10闪屏
  20. 易宝支付 下单失败! 失败原因: 业务接口维护中,请您稍候再试!

热门文章

  1. js打印到控制台_如何实现可复用的控制台“艺术字”打印功能
  2. vue 执行函数this_vue回调函数中this无效
  3. itext 7 设置页面大小_indesign页面设置技巧教程【indesign页面大小设置教程】
  4. python 脚本_基于Python的ArcGIS脚本编程知识点总结
  5. with在python中啥意思,“with”语句在Python中做什么?
  6. java 代码检验表不存在_诊断 Java 代码: Liar View 错误模式
  7. mongodb 备份压缩_MongoDB-备份和恢复
  8. oracle事件号,oracle8管理员账号密码Oracle-等待事件解读
  9. 如何让电脑开机自启动程序
  10. 电脑遇到问题需要重新启动_如何解决电脑风扇转一下就停开不了机的问题-系统城...