开发者可以使用Docker做什么?

 我来答
刺任芹O
2022-11-16 · TA获得超过6.2万个赞
知道顶级答主
回答量:38.7万
采纳率:99%
帮助的人:8876万
展开全部
  • Docker 如今赢得了许多关注,很多人觉得盛名之下其实难副,因为他们仍然搞不清 Docker 和普通开发者到底有什么关系。许多开发者觉得 Docker 离自己很远,Docker 是生产环境中的工具,和自己无关。我也是花了很长时间才想清楚作为普通开发人员如何在自己的开发中使用 Docker。坦率地说,我仍处在学习的过程中。

  • 这篇文章提供了一个 Docker 用例列表,我希望它能更好地帮助你理解 Docker 并引发你的思考。本文只是描述 Docker 在普通开发者日常的应用,并不提供完整的解决方案。

  • 在介绍用例之前,我希望你能先记住这句话:“Docker 是一个便携的应用容器”。你可以不知道 Docker 所说的的“便携式容器”到底是什么意思,但是你必须清楚 Docker 在日常中能带来非常大的效率提升。

  • 当你需要在容器内运行自己的应用(当然可以是任何应用),Docker 都提供了一个基础系统镜像作为运行应用时的基础系统。也就是说,只要是 Linux 系统上的应用都可以运行在 Docker 中。

  • 可以在 Docker 里面运行数据库吗?当然可以。

  • 可以在 Docker 里面运行 Node.js 网站服务器吗?当然可以。

  • 可以在 Docker 里面运行 API 服务器吗?当然可以。

  • Docker 并不在乎你的应用程序是什么、做什么,Docker 提供了一组应用打包、传输和部署的方法,以便你能更好地在容器内运行任何应用。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南京林科斯拉信息技术
2024-12-16 广告
南京林科斯拉信息技术有限公司成立于2018年,是人工智能研究院的孵化企业,深度合作研究院提供机器学习的核心算法和应用指导。公司以机器学习算法为核心,以“SaaS平台+人工值守”为主要模式,为用户提供专业、高效、安全的IT运维服务。 林科斯拉... 点击进入详情页
本回答由南京林科斯拉信息技术提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式