不务正业之Docker概览

admin 2022年3月23日06:23:09评论48 views字数 593阅读1分58秒阅读模式

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

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

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

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

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

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

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

不务正业之Docker概览


本文始发于微信公众号(Khan安全攻防实验室):不务正业之Docker概览

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年3月23日06:23:09
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   不务正业之Docker概览http://cn-sec.com/archives/536190.html

发表评论

匿名网友 填写信息