Docker学习及DevOps实践:1.Docker、k8s介绍
一、概念介绍 1.Docker能干什么? 首先,Docker是容器技术的一种实现。 简化配置:源代码、运行环境、配置都能够打包到一个容器里,这个容器可以运行在不同的环境里,这样开发、测试、生产环境会保持高度一致。 代码流水化管理 整合服务器 调试能力 提升开发效率 多租户 隔离应用 快速部署 2.Kubernetes(k8s)是什么? k8s是一个容器编排的工具,即对容器的创建、管理、运维等等操作的工具。 一般在生产环境中会有非常多个容器去创建和维护,这就需要一个容器编排工具去帮助我们做这些事情。 二、容器技术 1.应用部署的发展 最开始物理机直接部署的局限性: 部署非常慢、成本非常高、资