
它是什么
在有容器之前,安装应用程序意味着要在每台机器上手动匹配库、设置和版本。有了 Docker,应用程序以镜像的形式交付,镜像已经包含这些部分,并能在 Linux 主机上数秒内启动。容器共享主机的内核,因此比虚拟机更轻量,但容器之间的隔离程度也较低。
Docker Compose 用一个文件描述多个容器,例如一个应用程序及其数据库。当一台机器不够用时,可以把容器迁移到 Kubernetes 这样的平台上。
企业用它做什么
- 业务应用:在单台主机上运行工单、文档和内部工具。
- 轻松升级:换上新镜像,如果运行异常就回滚,前提是新版本尚未更改数据库。请先备份数据。
- 测试环境:复制一套环境,在不触碰生产系统的情况下试验某项变更。
- 镜像仓库:把带版本的应用镜像集中存放在一处。
KawaConnect 如何使用 Docker
我们使用 Docker 和 Docker Compose 运行业务应用,并在它们前面部署反向代理和 TLS 证书。我们为定制软件搭建私有镜像仓库,当某个工作负载超出单台主机的承载能力时,就把它从 Docker 迁移到 Kubernetes。
相关服务
Docker 咨询
Compose 堆栈、代理、证书和镜像仓库。
Linux 与 Kubernetes
为超出单台主机承载能力的工作负载提供 Kubernetes。
备份与恢复
对应用数据进行经过测试的恢复。
了解更多
- 维基百科上的 Docker对容器、Docker 的工作方式及其来历的通俗概述。
- Docker 网站公司网站,提供产品信息以及 Docker Desktop 和 Docker Engine 的下载。
- Docker 文档关于构建镜像、编写 Compose 文件和运行容器的指南与参考。