Docker - Docker 简介

本文深入探讨Docker技术,从物理机到虚拟机再到Docker的发展历程,解析Docker如何简化应用部署,实现资源动态分配及环境统一。通过Wordpress安装案例,展现Docker在软件安装上的便捷性。同时,介绍Docker核心概念,如Namespaces、Controlgroups和Union filesystems,以及Docker架构和底层技术。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

5ba8a6780001461712800720.jpg (1280×720)

5b10218200011ffc12800720.jpg (1280×720)

5ea265ed0001a6e712800720.jpg (1280×720)

5ea2660d0001510712800720.jpg (1280×720)

5b10226c0001bbfa12800720.jpg (1280×720)

5ea266f20001e02719201080.jpg (1920×1080)

5ea2670e0001337919201080.jpg (1920×1080)

5ea2673700012dd919201080.jpg (1920×1080)

5ea267530001a1e219201080.jpg (1920×1080)

5ea267770001c34819201080.jpg (1920×1080)

5ea267a00001d0d319201080.jpg (1920×1080)

5b1026b80001101419201080.jpg (1920×1080)

  • 应用部署的严谨:物理机(资源固定)--->虚拟机(资源科动态分配,但是部署环境不统一)--->Docker镜像(既可以动态分配资源,又可以实现开发和运维的环境完全统一,还能做到应用之间的完全隔离)

5ea267fc00012bdf19201080.jpg (1920×1080)

5ea268170001ed5919201080.jpg (1920×1080)

5ea26830000125ce19201080.jpg (1920×1080)

5ea2687c0001d02119201080.jpg (1920×1080)

  • 通过安装Wordpress的案例:如果没有采用docker去安装,则要安装php、httpd、mysql等软件,以及做相应的配置。而docker容器技术为软件的安装提供了方便,也提现了Docker的魅力所在。

5ea28e2300019af219201080.jpg (1920×1080)

5ea28e1000017d1f19201080.jpg (1920×1080)

  • 在线 Docker 环境使用

架构 & 底层技术

5aadd3e90001d60219201080.jpg (1920×1080)

5b1029c7000196aa19201080.jpg (1920×1080)

5b102d190001311c19201080.jpg (1920×1080)

  • 后台进程 dockerd 主要是用于维护docker中的image(镜像,相当于类)和 container(容器,相当于类的实例)的管理,网络,存储管理
  • ps -ef | grep docker 能看到dockerd进程
  • Docker host是启动了dockerd这个daemon的机器,client和daemon可在一台机器上

5b114b61000180f319201080.jpg (1920×1080)

Docker的核心概念

  • (1) Namespaces(命名空间) : 做隔离pid、net、ipc、mnt、uts。比如起多个容器的时候容器之间是隔离的
  • (2) Control groups : 做资源限制,比如限制某个容器的内存最多200m,另一个最多300m
  • (3) Union file systems : Container 和image的分层
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陆克和他的代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值