概要

Docker是世界领先的软件容器平台。 开发人员使用Docker来消除与同事的代码协作时的“我机器上的工作”问题。 运营商使用Docker在独立的容器中并行运行和管理应用程序,以获得更好的计算密度。 企业使用Docker构建灵活的软件传送管道,可以更快,更安全地运行新功能,并且对于Linux和Windows Server应用程序都有信心。

什么是容器

使用容器,使一件软件运行所需的一切都被打包成隔离的容器。 与VM不同,容器不捆绑完整的操作系统 - 只需要使软件工作所需的库和设置。 这使得高效,轻便,自包含的系统,并保证软件将始终运行相同,无论它在哪里部署。

Docker For Developers

Docker自动执行设置和配置开发环境的重复任务,以便开发人员可以专注于重要的事情:构建出优秀的软件。
使用Docker的开发人员不必安装和配置复杂数据库,也不用担心在不兼容的语言工具链版本之间切换。 当应用程序停泊时,这种复杂性被推入容易构建,共享和运行的容器中。 将同事加入新的代码库不再意味着安装软件和解释安装程序的时间。 Dockerfiles随附的代码更简单:依赖关系被拉为整齐的Docker映像,任何具有Docker和编辑器的人都可以在几分钟内构建和调试应用程序。

Docker for Ops

Docker简化了软件交付。 开发和部署缺陷修复程序和新功能,而不会有路障。 实时缩放应用程序。

Docker是开发人员和IT运营团队无处不在的秘密武器,允许他们自动,安全,可移植地构建,发布,测试和部署应用程序,而不会有任何惊喜。 没有更多的维基,自述文件,长的运行手册文档和后期的注释与陈旧的信息。 使用Docker的团队知道他们的图像在开发,分期和生产中都是一样的。 新功能和修补程序可以快速获得客户,而无需麻烦,惊喜或停机。

For the Enterprise

Docker是现代应用程序平台的核心,桥接开发人员和IT,Linux和Windows。 Docker在云端工作以及内部部署; 并支持传统和微型服务架构。 使用Docker来构建,网络,安全和安排容器,并将其从开发到生产管理。 Docker通过使所有应用程序能够以最佳成本进行敏捷,云准备和安全化,将企业置于数字化转型之路。

【翻译】--docker是什么相关推荐

  1. Docker 系列之 Linux 下安装篇

    0x00: 网上有许多中文教程看了甚不满意.还是看官方教程好 地址:Debian Linux Ps: 本教程仅仅是对官方教程的翻译 docker 需要Linux Kernels 大于 3.10 并且是 ...

  2. Docker是什么?有什么用?

    定义 我们知道,软件依赖的环境大致包括: • 配置文件 • 代码 • tomcat • JDK • 操作系统 Docker作为一个软件集装箱化平台,可以让开发者构建应用程序时,将它与其依赖环境一起打包 ...

  3. Docker是什么?可以用Docker做什么?

    作者:刘允鹏 链接:https://www.zhihu.com/question/28300645/answer/67707287 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载 ...

  4. mysql rc是什么版本_docker rc版本是什么意思?

    编者的话]有些开发者可能还是不明白Docker对自己到底有多大的用处,因此翻译Docker个人用例这篇文章中来介绍Docker在普通开发者开发过程中的用例.Docker如今赢得了许多关注,很多人觉得盛 ...

  5. 翻译:Docker方式安装redmine

    原文见: https://docs.docker.com/samples/library/redmine/ 简单翻译整理. 文章目录 1. 用SQLite3运行Redmine 2. 使用数据库容器运行 ...

  6. 解决VSCode:Comment Translate插件在远程SSH或远程Docker容器无法翻译

    项目场景: 提示:不重要 英语比较差的同学,想要看懂别人的代码注释,尤其是英文,常常需要复制-粘贴-翻译,比较浪费时间,VSCode中,Comment Translate插件可以帮你在函数悬浮框中自动 ...

  7. Linux Centos7 离线安装docker 【官网翻译和注释】

    Centos7的Docker安装 需要一个维护版本的centos7,所以6不行. 卸载旧版本 旧版本的docker被称为 docker or docker-engine 如果存在请删除它们. sudo ...

  8. [翻译] ASP.NET Core 利用 Docker、ElasticSearch、Kibana 来记录日志

    一步一步指导您使用 ElasticSearch, Kibana, ASP.NET Core 2.1 和 Docker 来记录日志 在本教程中,我将向您展示如何启动和运行 ElasticSearch,K ...

  9. Docker CE for CentOS的安装(对官方文档的翻译)

    2019独角兽企业重金招聘Python工程师标准>>> 安装docker之前,你的系统必须满足以下先决条件. 先决条件 要求 安装Docker CE,你需要一个维护版 CentOS ...

最新文章

  1. Linux 的账号与群组(转)
  2. js 实现“倒计时” 以及 N秒后跳转页面
  3. VC:隐藏CTabCtrl标签按钮
  4. loadrunner 11 下载地址
  5. HDU 5821 Ball
  6. .NET Core 构建配置文件从 project.json 到 .csproj
  7. x264_param_t结构体参数分析
  8. linux 加密工具办法
  9. c#关于int(或其他类型)的字段在对象初始化时默认初始化问题的解决方法
  10. 夯实Java基础(二十一)——Java反射机制
  11. hive中的lateral view的解析
  12. ssh mysql视屏_ssh+mysql实现的Java web在线订电影票系统项目源码附带视频指导教程...
  13. 失恋33天——我用57天考了一个5A
  14. solidworks鼠标中键设置
  15. 计算机网络线接法,电脑网线插座接法图文详解
  16. Linux找回删除文件
  17. Codeforces 819 C. Mister B and Beacons on Field 容斥 数学
  18. 【Vulnhub】之JIS-CTF-VulnUpload-CTF01
  19. add as library是什么?有什么用?如何打开?
  20. 关于Mac电脑UTF8转码的问题

热门文章

  1. unplugin-auto-import的配置和eslint报错解决
  2. mat 释放_cv :: Mat内存即使在调用release()后也不会释放?
  3. java上传文件到七牛_java 上传文件到七牛云
  4. Unity导入package简单操作流程
  5. kafka中leader和follower、AR、ISR、OSR、Controller的选举、为什么不能通过ZK的方式来选举partition的leader?
  6. 消防工程师 2.1 自动喷水灭火系统-湿式
  7. 计算机网络:无线局域网
  8. Mac 安装非App Store软件
  9. 数据库实验 统计查询和组合查询
  10. 【C语言】几道C/C++面试题解析