Docker
大约 1 分钟约 328 字
Docker 将程序和运行依赖装入镜像,再通过容器、网络与挂载运行应用。部署需要同时准备镜像、运行参数和持久数据;更新镜像时,外部配置与数据的恢复方式也要保留。
- Docker:安装 Engine,理解身份和存储,构建镜像并发布端口。
- Docker Compose:多服务启动、健康依赖、配置更新和项目网络。
- 资源清理与恢复:判断容器、镜像、卷和构建缓存能否清理。
- 构建与部署制品:把 Java 应用构建成可验证的交付文件。
- Spring Boot 部署运维:使用普通用户、资源配额与探针部署完整应用。
- Nginx:配置 HTTP/HTTPS 入口与反向代理。
单机 Compose 可以描述服务关系,跨主机调度和滚动更新则需要相应编排机制。镜像归档不包含业务卷,数据迁移时另行执行应用一致性备份与恢复验证。
