全栈基础
6.0 Docker 与容器化
容器不是一台缩小版实体电脑。它本质上仍是宿主机上的进程,只是操作系统给它提供了隔离视图和资源边界: Linux 容器共享宿主机内核,所以启动快、额外开销较小。共享内核也意味着它的隔离边界通常不同于完整虚拟机。
3 篇文章,按发布时间排列。
容器不是一台缩小版实体电脑。它本质上仍是宿主机上的进程,只是操作系统给它提供了隔离视图和资源边界: Linux 容器共享宿主机内核,所以启动快、额外开销较小。共享内核也意味着它的隔离边界通常不同于完整虚拟机。
软件事故常不是因为系统从未工作,而是因为一次变更破坏了原有行为。CI/CD 把构建、检查、发布和验证变成可重复流程,缩短从修改到反馈的距离。 开发者频繁把小变更合入共享主线,每次自动构建和测试,尽早发现冲突。