Docker概览

举报
Khan安全团队 发表于 2023/06/05 20:24:11 2023/06/05
【摘要】 Docker概览

Docker 是一个用于开发,交付和运行应用程序的开放平台。Docker 使您能够将应用程序与基础架构分开,从而可以快速交付软件。借助  Docker,您可以与管理应用程序相同的方式来管理基础架构。通过利用 Docker  的方法来快速交付,测试和部署代码,您可以大大减少编写代码和在生产环境中运行代码之间的延迟。

以上是从菜鸟教程中摘录出来的描述。

为什么一个产品经理要去了解Docker?

我也说不清,可能跟我是技术出身有关,而且觉得熟悉流行技术可以更好地跟技术团队还有客户交流。Docker也方便自己搭建测试环境和产品演示环境。

Docker的容器端口映射时,注意是要用Docker Machine的IP + 端口访问,而不是你本机的IP。Docker Machine的IP在Docker启动的时候会有显示。这是我踩过的坑,忽略了这个细节的后果是花了一天的时间确认命令是否正确以及检查防火墙策略。

Docker的重要概念分为:仓库、镜像、容器、tar文件、Dockerfile。这篇文章不是教程,所以不会详细解释每个概念以及其之间的关系。需要教程的请自行百度,推荐菜鸟教程之类的网站,上面有丰富的教程,浅显易懂,非常适合快速了解一门技术。

我把几个重要概念及命令之间的关系画了一张图出来,借助这张图就能直观地理解Docker的基本操作。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。